2012-02-19 2 views
1

방금 ​​WPF 사용자 정의 컨트롤을 만들었으며 Xaml 편집기에서 컨트롤을 두 번 클릭하면 기본 이벤트가로드 된 이벤트라는 것을 알았습니다. 이 경우 Click 이벤트 여야합니다. 이것을 바꿀 수있는 방법이 있습니까?UserControl의 기본 이벤트 처리기 변경

+0

무엇인지, 변경은 기본 이벤트를 추가? 나는 그것을 의심한다. – Phil

+0

타사 컨트롤은 어떻게합니까? –

+0

나는 본다. 나는 WPF로 시도하지 않았지만 Windows Forms에서는 DefaultEventAttribute가 사용되었다. – Phil

답변

4

사용 DefaultEventAttribute :

[DefaultEvent("MouseDown")] 
public partial class UserControl1 : UserControl{ ... 
+0

고마워. –