public NewTranslationControl() { this.InitializeComponent(); Loaded += NewTranslationControl_Loaded; Messenger.Default.Register <ShowNewTranslationControlMessage>(this, async _ => { var localStorageService = ServiceLocator.Current.GetInstance <ILocalStorageService>(); bool showNewTranslationWidgetOnMainPage = localStorageService.Read(StorageConstants.ShowNewTranslationWidgetOnMainPage, false); if (showNewTranslationWidgetOnMainPage) { await Task.Delay(500); } WordTextBox.Focus(FocusState.Programmatic); }); }
private void NewTranslationControl_Loaded(object sender, RoutedEventArgs e) { if (!ShowBorderBrush) { RootGrid.BorderThickness = new Thickness(0); } if (!ShowHideButton) { HideButton.Visibility = Visibility.Collapsed; } if (!ShowBackground) { RootGrid.Background = new SolidColorBrush(Colors.Transparent); } WordTextBox.Focus(FocusState.Programmatic); }
private void Page_Loaded(object sender, RoutedEventArgs e) { // Add focus on search input WordTextBox.Focus(FocusState.Programmatic); }