我在C#(Visual Studio 2010)中将一些插件定义为类库。这些插件中的每一个在加载后都应该将自己的菜单项添加到主应用程序的主菜单中,并将一些上下文菜单添加到其他GUI组件中。由于这些插件是作为类库实现的,我如何设计,定义和存储这些菜单和上下文菜单? AFAIK,它们不能作为设计器可编辑文件的类库的一部分。
答案 0 :(得分:0)
我找到了这篇文章,这是对这个问题的更完整的讨论:
How can I use Visual Studio designer without form
但是,我很惊讶为什么VS开发人员没有为独立可视组件(例如menustrips和上下文菜单)提供设计,这些组件当然可以自由设计和使用没有任何依赖于特定的Form 对象(即,它们可以在以后绑定到许多其他不同的窗体或其他可视组件),并且不为这些对象提供任何设计器似乎在VS中非常缺乏。