Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Control.OnCreateControl在UserControl中使用时无法判断设计模式_C#_.net_Winforms - Fatal编程技术网

C# Control.OnCreateControl在UserControl中使用时无法判断设计模式

C# Control.OnCreateControl在UserControl中使用时无法判断设计模式,c#,.net,winforms,C#,.net,Winforms,我从ListView中固有了一个控件类,并将其放入用户控件中,并且希望在构造函数之后执行一次操作,因此我重写了OnCreateControl()。但我发现,当设计者将UserControl放入表单和视图中时,设计模式和LicenseManager.UsageMode都不能判断设计时间。还有其他解决方法吗?用户控件包含一个名为DesignMode的属性,但仅检查其值是不够的。应针对控件和整个父层次结构评估DesignMode,以便了解应用程序的状态 您可以参考下面的链接来解析用户控件的设计模式 这

我从ListView中固有了一个控件类,并将其放入用户控件中,并且希望在构造函数之后执行一次操作,因此我重写了OnCreateControl()。但我发现,当设计者将UserControl放入表单和视图中时,设计模式和LicenseManager.UsageMode都不能判断设计时间。还有其他解决方法吗?

用户控件包含一个名为DesignMode的属性,但仅检查其值是不够的。应针对控件和整个父层次结构评估DesignMode,以便了解应用程序的状态

您可以参考下面的链接来解析用户控件的设计模式

这篇文章有用吗谢谢!!你能用要点的简短描述来更新这个问题吗?