gpt4 book ai didi

c# - 如何为用户控件设置默认事件?

转载 作者:行者123 更新时间:2023-11-30 13:27:59 26 4
gpt4 key购买 nike

我创建了一个带有事件的用户控件。我不想每次将控件的新实例添加到窗体时都添加以下代码。

Control1.Operate += new MyControl.OperateEventHandler(Control1_Operate)

相反,我想简单地双击控件并让 IDE 将上述代码添加到设计器文件中。默认情况下,Control1_Load 事件在 Designer 文件中分配。这有可能改变吗?

最佳答案

对于 C# 使用:

[DefaultEvent("Click")]
public class MyClass : BaseClass
{
//code
}

微软代码: http://msdn.microsoft.com/en-us/library/system.componentmodel.defaulteventattribute.aspx

关于c# - 如何为用户控件设置默认事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8018541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com