protected virtual void OnMouseLeftButtonDown([NotNull] object Sender, [NotNull] MouseButtonEventArgs E) { if (E.ClickCount > 1) { return; } AssociatedWindow?.DragMove(); }
protected void OnMouseLeftButtonDown([NotNull] object Sender, [NotNull] MouseButtonEventArgs E) { E.Handled = true; if (E.ClickCount > 1) { AssociatedWindow?.Close(); } else { AssociatedWindow?.SendMessage(WM.SYSCOMMAND, SC.KEYMENU); } }
protected override void OnButtonClicked() { AssociatedWindow.Close(); }
// Internals private void OkCommand_OnExecute(object sender) { SaveChanges(); AssociatedWindow?.Close(); }
private void CancelCommand_OnExecute(object sender) { AssociatedWindow?.Close(); }