protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void | ||
e | System.Windows.Input.MouseButtonEventArgs | |
Résultat | void |
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
{
var diag = this.Content as DialogControl;
if (diag != null && diag.CloseOnContainerClick)
{
var hitRes = VisualTreeHelper.HitTest(this, e.GetPosition(this));
if (hitRes.VisualHit == _overlay)
{
diag.DialogResult = false;
}
}
base.OnMouseLeftButtonDown(e);
}