更改UserControl的默认事件处理程序

Rya*_*ham 1 wpf

我刚刚创建了WPF用户控件,我注意到在Xaml编辑器中双击控件时的默认事件是Loaded Event。在这种情况下,它应该是Click事件。有办法改变吗?

Phi*_*hil 5

使用DefaultEventAttribute:

[DefaultEvent("MouseDown")]
public partial class UserControl1 : UserControl{ ...
Run Code Online (Sandbox Code Playgroud)