Ari*_*ian 2 c# user-controls winforms c#-4.0
我使用Windows窗体应用程序的C#创建了一个用户控件。此用户控件具有一些属性。在运行时,如果用户未输入此属性的值,我想显示一个消息框并退出应用程序。
问题是当我在用户控件的Load事件中编写检查代码时。当我将其拖放到窗体上时,将出现消息框。
private void UserControl1_Load(Object sender, EventArgs e)
{
if (_getFirstPageArgument==null || _getFirstPageArgument.Length==0)
{
throw new Exception("Some Message");
}
}
Run Code Online (Sandbox Code Playgroud)
如何区分表单上的负载和运行时上的负载?
我担心这里存在更大的问题。但是要解决您的迫在眉睫的问题(如果我理解正确...),有一个名为的表单属性DesignMode。当您处于Visual Studio设计模式时,将为true。在运行时,将为false。
| 归档时间: |
|
| 查看次数: |
1935 次 |
| 最近记录: |