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

问题描述:

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

这可能与菜单中的“右键单击并选择”编辑项目...“类似。

这是否可移动?怎么样?

此外,你可以推荐一些关于改进自定义控件的设计时间体验的一般阅读(在线)吗?

首先这里是相关的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 book可能是尽管如此,说实话,我并不认为那里的任何书籍(网上或其他)都会以我个人喜欢的深度来涵盖设计时间特征柯。

+0

我很想知道你想要什么深度的设计时间知识,这不在克里斯的书中?关于他没有提到的唯一的事情就是写自己的设计师...... – 2008-11-16 22:19:07

另一个很好的链接是

http://msdn.microsoft.com/en-us/magazine/cc163758.aspx

文章涵盖了大部分上的是什么这个问题在克里斯·塞尔斯书中提到的,但本书还值得购买。