123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- namespace System.Windows.Forms
- {
- public sealed class SelectionRange
- {
- private DateTime start = DateTime.MinValue.Date;
- private DateTime end = DateTime.MaxValue.Date;
- public DateTime End
- {
- get
- {
- return end;
- }
- set
- {
- end = value.Date;
- }
- }
- public DateTime Start
- {
- get
- {
- return start;
- }
- set
- {
- start = value.Date;
- }
- }
- public SelectionRange()
- {
- }
- public SelectionRange(DateTime lower, DateTime upper)
- {
- if (lower < upper)
- {
- start = lower.Date;
- end = upper.Date;
- }
- else
- {
- start = upper.Date;
- end = lower.Date;
- }
- }
- public SelectionRange(SelectionRange range)
- {
- start = range.start;
- end = range.end;
- }
- public override string ToString()
- {
- return "SelectionRange: Start: " + start.ToString() + ", End: " + end.ToString();
- }
- }
- }
|