【发布时间】:2008-11-15 22:54:41
【问题描述】:
我有一个自定义 WinForms 控件(从控件继承,即没有用户界面 jsut 作为计时器),我想向其中添加自定义命令添加设计时间。
这可能类似于菜单的“右键单击并选择'编辑项目...'”。
这可能吗?怎么样?
另外,您能否推荐一些关于改进自定义控件的设计时体验的一般性阅读(在线)?
【问题讨论】:
标签: c# winforms custom-controls design-time
我有一个自定义 WinForms 控件(从控件继承,即没有用户界面 jsut 作为计时器),我想向其中添加自定义命令添加设计时间。
这可能类似于菜单的“右键单击并选择'编辑项目...'”。
这可能吗?怎么样?
另外,您能否推荐一些关于改进自定义控件的设计时体验的一般性阅读(在线)?
【问题讨论】:
标签: c# winforms custom-controls design-time
这里首先是关于该主题的相关 MSDN 文档的链接
http://msdn.microsoft.com/en-us/library/ms171567(VS.80).aspx
更具体的
http://msdn.microsoft.com/en-us/library/system.componentmodel.design.menucommand(VS.80).aspx
至于涵盖这一点的书,Chris Sells Winforms book 可能是最好的,但老实说,我不认为那里的任何书(在线或其他)涵盖设计时间功能我个人想要的深度。
【讨论】:
另一个很好的链接是
http://msdn.microsoft.com/en-us/magazine/cc163758.aspx
这篇文章涵盖了 Chris Sells 书中关于该主题的大部分内容,但该书仍然值得购买。
【讨论】: