1
방금 WPF 사용자 정의 컨트롤을 만들었으며 Xaml 편집기에서 컨트롤을 두 번 클릭하면 기본 이벤트가로드 된 이벤트라는 것을 알았습니다. 이 경우 Click 이벤트 여야합니다. 이것을 바꿀 수있는 방법이 있습니까?UserControl의 기본 이벤트 처리기 변경
방금 WPF 사용자 정의 컨트롤을 만들었으며 Xaml 편집기에서 컨트롤을 두 번 클릭하면 기본 이벤트가로드 된 이벤트라는 것을 알았습니다. 이 경우 Click 이벤트 여야합니다. 이것을 바꿀 수있는 방법이 있습니까?UserControl의 기본 이벤트 처리기 변경
사용 DefaultEventAttribute :
[DefaultEvent("MouseDown")]
public partial class UserControl1 : UserControl{ ...
고마워. –
무엇인지, 변경은 기본 이벤트를 추가? 나는 그것을 의심한다. – Phil
타사 컨트롤은 어떻게합니까? –
나는 본다. 나는 WPF로 시도하지 않았지만 Windows Forms에서는 DefaultEventAttribute가 사용되었다. – Phil