private void UpdateRange(DateTime sTime, DateTime eTime) { String fmtuse = "Selected Range: {0} To {1}"; String usetext = String.Format(fmtuse, sTime.ToShortDateString(), eTime.ToShortDateString()); lblSelectedRange.Text = usetext; CurrentDateRange = new BasicDateRange(sTime, eTime); }
public static BasicDateRange ChooseRange(IWin32Window owner, BasicDateRange currentvalue, String useTitle, int cols, int rows) { frmDateRangePicker pickerform = new frmDateRangePicker(currentvalue, useTitle, cols, rows); BasicDateRange OriginalValue = (BasicDateRange)currentvalue.Clone(); switch (pickerform.ShowDialog(owner)) { case System.Windows.Forms.DialogResult.OK: //return the selected value. return(pickerform.CurrentDateRange); break; case System.Windows.Forms.DialogResult.Cancel: //cancel, return the original value, unfettered. return(OriginalValue); break; } return(OriginalValue); }
public frmDateRangePicker(BasicDateRange currentvalue, String usetitle, int Cols, int Rows) : this() { useDimensions = new Size(Cols, Rows); CurrentDateRange = currentvalue; _useTitle = usetitle; }