WPF ComboBox: haga clic fuera de la ventana emergente, suprima el clic del mouse

Yo uso un control WPF ComboBox estándar. Cuando se abre una ventana emergente y el usuario hace clic en algún lugar externo, la ventana emergente se cierra. Pero si hay un botón en la ventana y el usuario hace clic en él (con la ventana emergente aún abierta), el controlador de clic del botón no se ejecuta. La ventana emergente está cerrada, pero el usuario debe hacer clic una vez más en el botón para generar un evento de clic.

Sé que es un comportamiento estándar para este control. ¿Tienes alguna idea de cómo evitar este comportamiento? ¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta