将自定义设计时命令添加到WinForms控件

pet*_*hen 5 c# design-time custom-controls winforms

我有一个自定义的WinForms控件(继承自控件,即没有用户界面jsut作为Timer),我想添加一个自定义命令添加设计时间.

这可能类似于"右键单击并选择菜单中的'编辑项目...'".

这是可能的吗?怎么样?

另外,您能否推荐一些有关改善自定义控件设计时间体验的一般性阅读(在线)?

Tim*_*vis 6

这里首先是关于该主题的相关MSDN doco的链接

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书籍可能是最好的,但说实话,我不认为那里的任何书籍(在线或其他)涵盖了那种深度的设计时间特征我个人想要的.