private void ClosePopupCore() { isSearch = false; this.isClick = false; if (IsMultiSelect) { SetTexts(); } else { SetText(SelectedObject); } if (!IsAutoFilter || IsMultiSelect) { Grid.Filter(string.Empty); } PopupSelectedEventArgs selectedArgs = new PopupSelectedEventArgs(); selectedArgs.SelectedObject = SelectedObject; selectedArgs.Text = this.Text; selectedArgs.Value = SelectedValue; OnPopupSelected(selectedArgs); isSearch = true; this.ClosePopup(); }
protected virtual void OnPopupSelected(PopupSelectedEventArgs e) { EventHandler <PopupSelectedEventArgs> handler = (EventHandler <PopupSelectedEventArgs>)Events[PopupSelectedArgsObject]; if (handler != null) { handler(this, e); } }
private void CFSelected() { PopupSelectedEventArgs selectedArgs = new PopupSelectedEventArgs(); selectedArgs.SelectedObject = SelectedObject; selectedArgs.Text = this.Text; selectedArgs.Value = SelectedValue; OnPopupSelected(selectedArgs); }