예제 #1
0
 //Type input_data in search field
 public SearchComponent EnterInSearchField(string input_data)
 {
     SearchField.Click();
     SearchField.Clear();
     SearchField.SendKeys(input_data);
     return(this);
 }
예제 #2
0
 protected override void OnAppearing()
 {
     SearchField.Clear();
     SearchField.OnCountrySelected -= SearchField_OnCountrySelected;
     SearchField.OnCountrySelected += SearchField_OnCountrySelected;
     base.OnAppearing();
 }
예제 #3
0
        public override void OnDeactivated()
        {
            base.OnDeactivated(); // CollectionModuleBase handles deactivation of common parts
            ShelvesList.Deactivate();
            BookDetails.Deactivate();

            selected_shelves = null;
            current_book_disposable.Dispose();
            current_book_disposable = null;
            SearchField.Clear(); // This will also clear the search_results
            Books = null;
            book_view_models.DisposeAll();
            book_view_models = null;
        }
 protected override void OnDisappearing()
 {
     ((SearchViewModel)BindingContext).ResetSearch();
     SearchField.Clear();
     base.OnDisappearing();
 }
 protected override void OnAppearing()
 {
     SearchField.Clear();
     base.OnAppearing();
 }
예제 #6
0
 public void InputSearchTerm(string term)
 {
     SearchField.Clear();
     SearchField.SendKeys(term);
 }
        public void InitializeOrRefreshEverything(int tabIndex)
        {
            System.Windows.Forms.Cursor.Current = Cursors.WaitCursor;

            CurrentVisualStyle      = Settings.Default.Theme;
            App.ThisIsNowConcurrent = false;
            App.ThisMadeLastChange  = false;

            ResetGroupsBox.IsChecked     = false;
            DeleteModeCheckBox.IsChecked = false;
            SearchField.Clear();
            SearchField.AutoCompleteSource = SearchBoxAutoCompleteItems;

            MasterTabControl.Items.Clear();
            var dataSets = App.MainSet(this);

            MasterDataSet = dataSets;
            MasterDataGrids.Clear();
            EditedCells.Clear();
            ProgressGrid.Visibility = Visibility.Hidden;

            using (var conn =
                       new SqlConnection(App.ConnectionString))
            {
                conn.Open();

                foreach (string s in App.GetTableNames(conn))
                {
                    var tab = new TabItemExt
                    {
                        Header = s
                    };
                    MasterTabControl.Items.Add(tab);
                }

                int i = 0;
                foreach (DataTable dt in MasterDataSet.Tables)
                {
                    WriteToDataGrid(dt, App.GetPrefabOfDataTable(conn, dt), (TabItem)MasterTabControl.Items[i]);
                    i++;
                }

                conn.Close();
            }

            if (MasterTabControl.Items.Count > 0 && tabIndex < MasterTabControl.Items.Count)
            {
                MasterTabControl.SelectedIndex = tabIndex;
            }
            else if (tabIndex >= MasterTabControl.Items.Count)
            {
                MasterTabControl.SelectedIndex = MasterTabControl.Items.Count - 1;
            }
            else
            {
                MasterTabControl.SelectedIndex = 0;
            }

            RefreshRevertTables();

            if (MasterTabControl.Items.Count < 1)
            {
                SearchField.IsEnabled        = false;
                ResetSorts.IsEnabled         = false;
                ResetGroupsBox.IsEnabled     = false;
                DeleteModeCheckBox.IsEnabled = false;
                //RevertChanges.IsEnabled = false;
                NewRowButton.IsEnabled           = false;
                RefreshAll.IsEnabled             = false;
                BarcodeTextBox.IsEnabled         = false;
                BarcodeInventoryCommit.IsEnabled = false;
            }
            else
            {
                SearchField.IsEnabled            = true;
                ResetSorts.IsEnabled             = true;
                ResetSorts.IsChecked             = true;
                ResetGroupsBox.IsEnabled         = true;
                DeleteModeCheckBox.IsEnabled     = true;
                RefreshAll.IsEnabled             = true;
                BarcodeTextBox.IsEnabled         = true;
                BarcodeInventoryCommit.IsEnabled = true;
                NewRowButton.IsEnabled           = true;
            }

            Recycled.FillRecycledDataTable();
            System.Windows.Forms.Cursor.Current = Cursors.Default;
        }
예제 #8
0
 public void Search(string txt)
 {
     SearchField.Clear();
     SearchField.SendKeys(txt);
 }
예제 #9
0
 /// <summary>
 /// Method that throws a cancellation exception when the cancel button is clicked
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void CancelButton_Click(object sender, EventArgs e)
 {
     SearchField.Clear();
     cancelToken.Cancel();
     cancelToken = new CancellationTokenSource();
 }
예제 #10
0
 public void ClearSearchField()
 {
     SearchField.Clear();
 }
예제 #11
0
 protected override void OnDisappearing()
 {
     _viewModel.ResetSearch();
     SearchField.Clear();
     base.OnDisappearing();
 }
예제 #12
0
 public void Search()
 {
     SearchField.Clear();
     SearchField.SendKeys(GetProductForSearch);
     SearchForm.Submit();
 }
 public IGooglePageModel Search(string search)
 {
     SearchField.Clear();
     SearchField.SendKeys(search + Keys.Enter);
     return(this);
 }