public SearchPage(Browser browser) : base(browser, "/search") { this.actions = new Actions(this, this.Browser); this.searchWidget = new SearchWidget(this.Browser); this.summary = new SummaryModule(this.Browser); }
private void InitializeWidget() { Dispatch(() => { if (widget is null) { widget = new SearchWidget(); } Overlay.RegisterWidget(widget); }); }
private void InitComponents() { string[] visibleColumnNames = (from kn in BasePersonMetaData.KeyNames where kn.Visible == true select kn.Name).ToArray(); //初始化 //this.toolStripComboBoxSelect.Items.Add("无"); //this.toolStripComboBoxSelect.Items.AddRange(visibleColumnNames); //this.toolStripComboBoxSelect.SelectedIndex = 0; this.pagerWidget = new PagerWidget <PersonView>(this.reoGridControlPerson, BasePersonMetaData.KeyNames); this.panelPager.Controls.Add(pagerWidget); pagerWidget.Show(); this.searchWidget = new SearchWidget <PersonView>(BasePersonMetaData.KeyNames, this.pagerWidget); this.panelSearchWidget.Controls.Add(searchWidget); }
private void FormReceiptShelves_Load(object sender, EventArgs e) { InitComponents(); if (key != null) { string name = (from n in ReceiptMetaData.putawayTicketKeyName where n.Key == key select n.Name).FirstOrDefault(); //this.toolStripComboBoxSelect.SelectedItem = name; //this.toolStripComboBoxSelect.SelectedIndex = this.toolStripComboBoxSelect.Items.IndexOf(name); //this.toolStripTextBoxSelect.Text = value; } pagerWidget = new PagerWidget <PutawayTicketView>(this.reoGridControlUser, ReceiptMetaData.putawayTicketKeyName, projectID, warehouseID); searchWidget = new SearchWidget <PutawayTicketView>(ReceiptMetaData.putawayTicketKeyName, pagerWidget); this.panel1.Controls.Add(pagerWidget); this.panel2.Controls.Add(searchWidget); if (this.key != null && this.value != null) { searchWidget.SetSearchCondition(key, value); } Search(); pagerWidget.Show(); }
public void Unload() { if (Context is null) { return; } Context.Player.OnActionChange -= OnActionChange; Context.Player.OnPlayerScanFinished -= OnPlayerScanFinished; Dispatch(() => { if (widget is null) { return; } Overlay.UnregisterWidget(widget); widget.Close(); widget = null; }); Context = null; }
public HomePage(Browser browser) : base(browser, "/") { this.actions = new Actions(this, this.Browser); this.searchWidget = new SearchWidget(this.Browser); }