コード例 #1
0
 protected override void OnPreviewMouseLeftButtonDown(MouseButtonEventArgs e)
 {
     StaticFocused?.Invoke(this, EventArgs.Empty);
     grdSelect.Visibility = Visibility.Visible;
     GotSelectionFocus?.Invoke(this, EventArgs.Empty);
     mouseDownTriggered = true;
     Keyboard.Focus(txtSpeech);
     base.OnPreviewMouseLeftButtonDown(e);
 }
コード例 #2
0
 private void TextBox_GotKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e)
 {
     if (mouseDownTriggered)
     {
         mouseDownTriggered = false;
         return;
     }
     StaticFocused?.Invoke(this, EventArgs.Empty);
     grdSelect.Visibility = Visibility.Visible;
     GotSelectionFocus?.Invoke(this, EventArgs.Empty);
 }
コード例 #3
0
 public void Unselect()
 {
     StaticFocused?.Invoke(this, EventArgs.Empty);
 }