8 instantiations of SelectionRange
System.Windows.Forms (8)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (2)
707
get =>
new
(SelectionStart, SelectionEnd);
1252
return new
SelectionRange
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (2)
254
return success ?
new
((DateTime)gridInfo.stStart, (DateTime)gridInfo.stEnd) : null;
545
internal SelectionRange SelectionRange => this.TryGetOwnerAs(out MonthCalendar? owner) ? owner.SelectionRange : new
SelectionRange
();
System\Windows\Forms\Controls\MonthCalendar\SelectionRangeConverter.cs (4)
57
return new
SelectionRange
(DateTime.Now.Date, DateTime.Now.Date);
68
return new
SelectionRange
(values[0], values[1]);
79
return new
SelectionRange
(dt, dt);
145
return new
SelectionRange
((DateTime)propertyValues["Start"]!,
28 references to SelectionRange
System.Windows.Forms (28)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (4)
27
private
SelectionRange
? _dateRange;
69
internal
SelectionRange
? DateRange
75
SelectionRange
? dateRange = _monthCalendarAccessibleObject.GetCalendarPartDateRange(MCGRIDINFO_PART.MCGIP_CALENDAR, _calendarIndex);
82
SelectionRange
? displayRange = _monthCalendarAccessibleObject.GetDisplayRange(false);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (2)
30
private
SelectionRange
? _dateRange;
62
internal virtual
SelectionRange
? DateRange
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (1)
33
internal override
SelectionRange
? DateRange => null;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarNextButtonAccessibleObject.cs (1)
68
SelectionRange
? displayRange = _monthCalendarAccessibleObject.GetDisplayRange(true);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarPreviousButtonAccessibleObject.cs (1)
58
SelectionRange
? displayRange = _monthCalendarAccessibleObject.GetDisplayRange(true);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (1)
38
internal override
SelectionRange
? DateRange => null;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (9)
108
private
SelectionRange
? _currentDisplayRange;
335
internal void FillMonthDayStates(Span<uint> monthDayStates,
SelectionRange
displayRange)
705
public
SelectionRange
SelectionRange
1083
SelectionRange
range = GetDisplayRange(visible: false);
1139
public
SelectionRange
GetDisplayRange(bool visible)
1248
private
SelectionRange
GetMonthRange(uint flag)
1264
private static int GetMonthsCountOfRange(
SelectionRange
displayRange)
1810
SelectionRange
displayRange = GetDisplayRange(false);
1975
SelectionRange
newRange = GetDisplayRange(false);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (5)
235
internal unsafe
SelectionRange
? GetCalendarPartDateRange(MCGRIDINFO_PART dwPart, int calendarIndex = 0, int rowIndex = 0, int columnIndex = 0)
357
SelectionRange
? cellRange = cell.DateRange;
376
internal
SelectionRange
? GetDisplayRange(bool visible)
545
internal
SelectionRange
SelectionRange => this.TryGetOwnerAs(out MonthCalendar? owner) ? owner.SelectionRange : new SelectionRange();
572
SelectionRange
? range;
System\Windows\Forms\Controls\MonthCalendar\SelectionRange.cs (1)
56
public SelectionRange(
SelectionRange
range)
System\Windows\Forms\Controls\MonthCalendar\SelectionRangeConverter.cs (3)
96
if (value is
SelectionRange
range)
122
ConstructorInfo? ctor = typeof(
SelectionRange
).GetConstructor(
175
PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(
SelectionRange
), attributes);