private void dlg_Closed(object sender, EventArgs e) { Dlg_Calender dlg = (Dlg_Calender)sender; if (dlg.DialogResult == true) { this.SelectedDate = dlg._selectedDate; } this.Focus(); //ExVisualTreeHelper.FoucsNextControl(this); dlg = null; }
public void ShowCalender() { Dlg_Calender dlg = new Dlg_Calender(); dlg.SetRecource(); if (this.SelectedDate != null) { dlg._selectedDate = (DateTime)this.SelectedDate; } else { dlg._selectedDate = DateTime.Now; } dlg.Show(); dlg.Closed -= dlg_Closed; dlg.Closed += dlg_Closed; }
private void calenderDlg_Closed(object sender, EventArgs e) { Dlg_Calender dlg = (Dlg_Calender)sender; if (dlg.DialogResult == true) { if (_entityListD.Count > DataForm.CurrentIndex && DataForm.CurrentIndex != -1) { _entityListD[DataForm.CurrentIndex]._receipt_division_id = Dlg_MstSearch.this_id; _entityListD[DataForm.CurrentIndex]._receipt_division_nm = Dlg_MstSearch.this_name; } } if (_entityListD.Count > DataForm.CurrentIndex && DataForm.CurrentIndex != -1) { if (beforeValueDlg != _entityListD[DataForm.CurrentIndex]._receipt_division_id) { MstData _mstData = new MstData(); _mstData.GetMData(MstData.geMDataKbn.RecieptDivision, new string[] { _entityListD[DataForm.CurrentIndex]._receipt_division_id }, this); _txtBillSiteDay.Focus(); _txtBillSiteDay = null; } } }