Mic*_*kus 3 visual-studio-2010 winforms
我有一个自定义控件,我在控件的Load事件中进行了一些位置检查.此位置检查根据其父控件中的设置将控件移动到屏幕上的特定位置.编译和运行应用程序时,此代码按预期工作.
但是,在使用Visual Studio设计器时,它会导致我的控件被绘制在可视区域之外,我无法使用设计器.是否有一个标志或属性,我可以设置为停止在Visual Studio设计器中运行该代码片段?
我现在唯一的工作就是注释掉代码,编译,启动设计器,进行更改,然后取消注释代码并重新编译.
你可以检查一下它的值LicenseManager.UsageMode.
if (LicenseManager.UsageMode == LicenseUsageMode.Runtime)
{
// Code here won't run in Visual Studio designer
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
991 次 |
| 最近记录: |