C # ComboBox GotFocus

Ich habe ein c #ComboBox mit WPF. Ich habe Code, der ausgeführt wird, wenn dieComboBox'sGotFocus ist aktiviert. Das Problem ist, dass dieGotFocus Das Ereignis wird jedes Mal ausgeführt, wenn eine Auswahl aus der ausgeführt wirdComboBox. Zum Beispiel dieGotFocus wird ausgeführt, wenn Sie zum ersten Mal auf das Symbol klickenComboBox und dann, wenn Sie eine Auswahl treffen, obwohl Sie kein anderes Steuerelement angeklickt haben.

Kann verhindert werden, dass dieses Ereignis ausgelöst wird, wenn eine Auswahl in der Liste getroffen wird, oder gibt es im Ereignishandler ein Flag oder etwas anderes, mit dem festgestellt werden kann, ob das Ereignis ausgelöst wird?GotFocus Der Ereignishandler wurde ausgelöst, als der Benutzer ein Element in der Liste auswählte.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage