Exemple #1
0
 public void EditMode(bool edit)
 {
     if (edit)
     {
         MainTextBlock.Visibility = Visibility.Collapsed;
         MainTextBox.Visibility   = Visibility.Visible;
         MainButton.Visibility    = Visibility.Visible;
         MainTextBox.Text         = ((Connection)DataContext).Value.Text.ToString();
         MainTextBox.Focus();
         MainTextBox.SelectAll();
     }
     else
     {
         MainTextBlock.Visibility = Visibility.Visible;
         MainTextBox.Visibility   = Visibility.Collapsed;
         MainButton.Visibility    = Visibility.Collapsed;
         try
         {
             ((Connection)DataContext).Value = new ConnectionInscription(int.Parse(MainTextBox.Text));
         }
         catch
         {
             EditMode(true);
         }
     }
 }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     if (updaterThread == null)
     {
         MainTextBox.Text = ToString(Settings.Default.LastTimeSpan.Ticks < 0 ? TimeSpan.Zero : Settings.Default.LastTimeSpan);
         MainTextBox.Focus();
     }
 }
 public RenameProgramDialog()
 {
     InitializeComponent();
     this.IsVisibleChanged += (s, x) =>
     {
         this.Center();
         MainTextBox.Focus();
     };
 }
 public SavePresetDialog()
 {
     InitializeComponent();
     this.IsVisibleChanged += (s, x) =>
     {
         this.Center();
         MainTextBox.Focus();
     };
 }
Exemple #5
0
 public void FocusFindInputBox(bool focusFind)
 {
     if (focusFind)
     {
         findInputBox.Focus();
     }
     else
     {
         MainTextBox.Focus();
     }
 }
Exemple #6
0
 internal void Initialize()
 {
     MainTextBox.TextChanged -= MainTextBox_TextChanged;
     MainTextBox.Text         = string.Empty;
     lenBefore = 0;
     MainTextBox.Focus(Windows.UI.Xaml.FocusState.Programmatic);
     MainTextBox.IsTextPredictionEnabled = false;
     MainTextBox.IsSpellCheckEnabled     = false;
     //MainTextBox.IsHitTestVisible = false;
     MainTextBox.TextChanged += MainTextBox_TextChanged;
 }
Exemple #7
0
        private void ProcessTagSelection(ListBox list_box)
        {
            TagSuggestionPopup.IsOpen = false;

            string tag_name = list_box.SelectedItem.ToString() + "]";
            int    i        = MainTextBox.CaretIndex;

            MainTextBox.Text       = MainTextBox.Text.Insert(i, tag_name);
            MainTextBox.CaretIndex = i + tag_name.Length;

            MainTextBox.Focus();
        }
 private void _viewModel_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     if (e.PropertyName == "SelectedSearchResult")
     {
         TextRange tr = _viewModel.SelectedSearchResult;
         if (tr != null)
         {
             MainTextBox.Selection.Select(tr.Start, tr.End);
             TextPointer t = MainTextBox.Selection.Start;
             Rect        r = t.GetCharacterRect(LogicalDirection.Backward);
             mainScrollViewer.ScrollToVerticalOffset(r.Y * MainTextBoxScaleTransform.ScaleY);
             MainTextBox.Focus();
         }
     }
 }
Exemple #9
0
 public void SetActiveNote(INote note)
 {
     if (note == null)
     {
         NoteTitle.Content = string.Empty;
         MainTextBox.Document.Blocks.Clear();
         return;
     }
     NoteTitle.Content = note.Title;
     if (note.ContentId.HasValue)
     {
         LoadContent(note.ContentId.Value, note.Title);
     }
     else
     {
         MainTextBox.Document.Blocks.Clear();
     }
     MainTextBox.Focus();
 }
        private void StopNotificationButton_Click(object sender, RoutedEventArgs e)
        {
            if (notification != null)
            {
                notification.Stop();
                notification = null;

                StopNotificationButton.Visibility = Visibility.Collapsed;

                if (MainTextBox.Text == "Timer expired")
                {
                    MainTextBox.Text = ToString(Settings.Default.LastTimeSpan.Ticks < 0 ? TimeSpan.Zero : Settings.Default.LastTimeSpan);
                }
                MainTextBox.SelectAll();
                MainTextBox.Focus();

                TaskbarUtility.StopFlash(interopHelper.Handle);
            }
        }
Exemple #11
0
        public void FocusToTextbox()
        {
            Focus();
            Keyboard.Focus(MainTextBox);
            MainTextBox.Focus();

            new Thread(() =>
            {
                Thread.Sleep(50);
                Application.Current.Dispatcher.Invoke(() =>
                {
                    Focus();
                    Keyboard.Focus(MainTextBox);
                    MainTextBox.Focus();
                });
                Thread.Sleep(100);
                Application.Current.Dispatcher.Invoke(() =>
                {
                    Focus();
                    Keyboard.Focus(MainTextBox);
                    MainTextBox.Focus();
                });
            }).Start();
        }
 public new void Focus()
 {
     MainTextBox.Focus();
 }
 public void Focus()
 {
     MainTextBox.Focus(FocusState.Keyboard);
 }