向集合编辑器添加自定义事件
本文关键字:自定义 事件 添加 编辑器 集合 | 更新日期: 2023-09-27 18:10:50
我希望有人能给我指出正确的方向。
这是一个c# . net Winforms问题,我使用的是VS2010 Express。
我已经创建了一个List<>集合,它嵌入在用户控件中。我可以使用设计器的集合编辑器编辑列表的属性。我现在想在集合编辑器中包括一个自定义事件(例如ItemSelected)。这就是我被困住的地方,因为我已经在谷歌上搜索了几个小时,但就是找不到答案。(这可能是我没有使用正确的搜索短语或什么?)
是否有人能够做到这一点,或者是收集编辑器严格只为属性?
这是我试过的,但就是不显示…
public delegate void ItemSelectedHandler(object sender);
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public event ItemSelectedHandler ItemSelected;
提前感谢!
您不应该需要Collection Editor来编辑事件,这只适用于事件列表。您可以在属性窗口中找到您的ItemSelected
事件,通过单击闪电来显示选定用户控件的事件。