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 이벤트 목록을 찾을 수 있습니다. 그러나 나는 그것이 당신이 그것을해야하는 방법이라고 생각합니다.