private userControl_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
sender | object | |
e | System.Windows.Input.MouseButtonEventArgs | |
Résultat | void |
private void userControl_PreviewMouseDown(object sender, MouseButtonEventArgs e)
{
//Console.WriteLine("Down");
if (!txtBox.IsMouseOver && !pop.IsMouseOver)
{
ReleaseMouseCapture();
Close(CloseReason.ClickOut);
}
else if (pop.IsMouseOver)
{
var sb = lstBox.Child<ScrollBar>(WhereFlags.VisualTree);
if (!sb.IsMouseOver)
{
ReleaseMouseCapture();
Commit(CloseReason.ClickList);
}
}
}