c# - 如何使 'click event' 成为用户控件在 visual studio 中的默认操作

标签 c# user-controls custom-controls

我创建了一个自定义用户控件并希望它像按钮一样工作。

它现在工作了,但我有问题,当我在 visual studio 的设计器窗口中单击它时,它总是生成处理用户控件的 Load 事件的代码,但我希望 visual studio 处理程序默认处理它的单击事件。

我该怎么做?

最佳答案

非常感谢乌丹

我找到了解决方案。 我就这样声明,那么现在一切都好

[DefaultEvent("Click")]
public partial class FlatButton : UserControl
{
}

关于c# - 如何使 'click event' 成为用户控件在 visual studio 中的默认操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22601252/

相关文章:

javascript - 如何使用自定义控件在谷歌地图中获取用户输入?

c# - 如何设计一个日历控件

c# - 无法解释的内存泄漏与 Marshal.StructureToPtr

c# - 自定义控件的工具提示

c# - 使用InternalsVisibleTo属性时的混淆?

c# - WPF:从不同的 UserControls 访问 ObservableCollection

WPF - 使用用户控件并设置设计时高度和宽度

swift - 在 Swift 3 中通过 IBInspectable 传递选择器

c# - 无法使用表达式初始化 LambdaExpression

c# - 从图像文件创建视频?