public PageSearch(PageSelectDepartment.Source source) { InitializeComponent(); this.source = source; MainWindow.Instance.SetupPage(this, ButtonBack, ButtonHome); SetHintText(); Loaded += (s, e) => { onscreenKeyboard = new OnscreenKeyboard(ActualWidth, BorderKeyboard.ActualHeight, 0, 0, 9, 30, OnscreenKeyboard.KeyboardType.Letters); Canvas canvasKeyboard = onscreenKeyboard.CreateOnscreenKeyboard(); canvasKeyboard.HorizontalAlignment = HorizontalAlignment.Stretch; canvasKeyboard.VerticalAlignment = VerticalAlignment.Center; canvasKeyboard.Margin = new Thickness(0, 5, 0, 0); Grid.SetRow(canvasKeyboard, 2); GridSearch.Children.Add(canvasKeyboard); onscreenKeyboard.SetTextBoxInput(TextBoxEntered); onscreenKeyboard.SetEnterButtonClick(ButtonEnter_Click); TextBoxEntered.Width = canvasKeyboard.Width; TextBoxEntered.Focus(); MainWindow.Instance.SetupTitle("", "Поиск"); }; MainWindow.ApplyStyleForButtons(new List <Button> { ButtonClear, ButtonScrollDown, ButtonScrollUp }); }
private void ButtonClear_Click(object sender, RoutedEventArgs e) { TextBoxEntered.Clear(); SetHintText(); }