2015-02-03 4 views

답변

0

이 이벤트 (OnLostFocus 또는 OnLostMouseCapture) aith 호출 한 함수를 보면, 당신은 아마, LostFocus 또는 LostMouseCapture을 다른 항목을 유혹하는 경우라고 행사에서보고해야하고,이 메소드를 오버라이드 (override) like :

public override void OnLostFocus() 
{ 
    base.OnLostFocus(); 
    Popup popup = Template.FindName("PART_Popup", this) as Popup; 
    popup.IsOpen = true; 
} 

이렇게하면 이벤트가 드롭 다운 메뉴를 닫지 않습니다. 위의 예는 콤보 박스를위한 것입니다.

오버 라이딩 할 올바른 이벤트가 확실하지 않습니다. 그것은 당신의 문제에 달려 있습니다. 올바른 이벤트가 아닌 경우 here 이벤트 목록을 찾을 수 있습니다. 그러나 나는 그것이 당신이 그것을해야하는 방법이라고 생각합니다.

관련 문제