1

我希望有人能指出我正确的方向吗?

这是一个 C# .Net Winforms 问题,我使用的是 VS2010 Express。

我创建了一个嵌入在用户控件中的List<>集合。我可以使用 Designer's Collection Editor 编辑列表的属性。我现在还想在集合编辑器中包含一个自定义事件 (例如 ItemSelected) 。这就是我卡住的地方,因为我已经在谷歌上搜索了几个小时,但找不到答案。(可能是我没有使用正确的搜索短语或其他什么?)

有没有人能够做到这一点,或者集合编辑器仅适用于属性?

这是我尝试过的,但它只是没有出现......

public delegate void ItemSelectedHandler(object sender);

        [DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]        
        public event ItemSelectedHandler ItemSelected;

提前致谢!

4

1 回答 1

0

您不需要集合编辑器来编辑事件,这仅适用于事物列表。您可以ItemSelected在属性窗口中找到您的事件,方法是单击闪电以显示选中您的用户控件的事件。

于 2013-04-24T22:42:37.417 回答