2011-11-22 3 views
0

클릭 라우팅 된 이벤트를 내 맞춤 클래스에 추가하려면 어떻게해야합니까?클릭 이벤트를 맞춤 컨트롤에 추가

이것은 작동하지 않습니다. 항목을 클릭하면 Click 이벤트가 발생하지 않습니다.

public static readonly RoutedEvent ClickEvent = ButtonBase.ClickEvent.AddOwner(typeof(HistoryListBoxItem)); 

    public event RoutedEventHandler Click 
    { 
     add { AddHandler(ClickEvent, value); } 
     remove { RemoveHandler(ClickEvent, value); } 
    } 

어떤 아이디어가 있습니까?

답변

1

아무런 조치도 취하지 않으면 제어가 raise the event이어야합니다. 전체 컨트롤을 클릭 할 수있게하려면 버튼의 모든 것을 래핑하고 클릭 이벤트를 전달하십시오.

관련 문제