我有用C#编写的Windows窗体应用程序。它的工作是将消息发送给用户列表。当这些消息正在发送时,我想显示每个用户的操作状态。我正在做的(对于每个用户)正在创建一个Label控件并将其添加到Panel。这对于一小部分用户来说没有问题。当我增加大小为1000或更大,Visual Studio调试器显示以下消息:将大量控件添加到.NET Windows窗体(C#)时遇到问题
类型的第一次机会异常“System.ComponentModel.Win32Exception”发生在 System.Windows.Forms.dll中甲类型 “System.Reflection.TargetInvocationException”的第一次机会异常出现在mscorlib.dll的
然后应用程序挂起。有什么想法,我做错了什么,我该如何解决这个问题?
绝对...... adeel825,请记住,几乎所有在System.Windows.Forms(也许是一切)对应于Windows API,并受到它的限制。 – 2008-09-25 21:40:42