日期:2014-05-20  浏览次数:20957 次

怎么判断当前是设计时还是运行时。
我做了个破控件,
添加了鼠标右键事件,弹出一个窗口。

不过在这个控件使用时候,设计时不想弹出窗口。
怎么判断当前是设计时还是运行时。

------解决方案--------------------
用Component.DesignMode 属性就是了,比如

if (this.DesignMode)
{
//这时是设计时
}
else
{
//这时是运行时
}

------解决方案--------------------
up
------解决方案--------------------
因为控件从Component继承,所以DesignMode在Control类及其子类中都可以使用.
------解决方案--------------------
mark...