17 writes to SelectionStart
System.Windows.Forms.Tests (17)
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (1)
141
control.
SelectionStart
= new DateTime(2021, 1, 1);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
139
control.
SelectionStart
= new DateTime(2021, 1, 1);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (3)
152
control.
SelectionStart
= new DateTime(2021, 6, 16); // Set a date to have a stable test case
182
SelectionStart
= new DateTime(2022, 10, 1) // Set a date to have a stable test case
225
SelectionStart
= new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
130
SelectionStart
= new DateTime(2022, 10, 1) // Set a date to have a stable test case
174
SelectionStart
= new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (1)
165
SelectionStart
= new DateTime(2022, 10, 1) // Set a date to have a stable test case
System\Windows\Forms\MonthCalendarTests.cs (9)
1961
SelectionStart
= value
1968
calendar.
SelectionStart
= value;
1987
calendar.
SelectionStart
= value;
1996
calendar.
SelectionStart
= value;
2009
calendar.
SelectionStart
= calendar.MinDate.AddTicks(-1);
2013
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.
SelectionStart
= calendar.MinDate.AddTicks(-1));
2020
calendar.
SelectionStart
= calendar.MaxDate.AddTicks(1);
2024
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.
SelectionStart
= calendar.MaxDate.AddTicks(1));
4370
monthCalendar.
SelectionStart
= new DateTime(2021, 6, 16);
50 references to SelectionStart
System.Windows.Forms (3)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
712
get => new(
SelectionStart
, SelectionEnd);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (2)
589
return $"{owner.
SelectionStart
:y}";
596
return $"{owner.
SelectionStart
:yyyy}";
System.Windows.Forms.Design (1)
System\ComponentModel\Design\DateTimeEditor.DateTimeUI.cs (1)
76
Value = _monthCalendar.
SelectionStart
;
System.Windows.Forms.Tests (44)
System\Windows\Forms\MonthCalendarTests.cs (44)
120
Assert.Equal(DateTime.Now.Date, control.
SelectionStart
);
1329
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1336
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1356
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1366
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1462
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1469
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1489
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1499
Assert.Equal(expectedSelection, calendar.
SelectionStart
);
1963
Assert.Equal(value, calendar.
SelectionStart
);
1969
Assert.Equal(value, calendar.
SelectionStart
);
1988
Assert.Equal(value, calendar.
SelectionStart
);
1997
Assert.Equal(value, calendar.
SelectionStart
);
2010
Assert.Equal(calendar.MinDate.AddTicks(-1), calendar.
SelectionStart
);
2021
Assert.Equal(calendar.MaxDate.AddTicks(1), calendar.
SelectionStart
);
2046
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2052
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2071
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2080
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2144
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2153
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2175
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2187
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
2201
Assert.Equal(calendar.MinDate.AddTicks(-1).Date, calendar.
SelectionStart
);
2205
Assert.Equal(calendar.MinDate.AddTicks(-1).Date, calendar.
SelectionStart
);
2218
Assert.Equal(calendar.MaxDate, calendar.
SelectionStart
);
2222
Assert.Equal(calendar.MaxDate, calendar.
SelectionStart
);
3972
Assert.Equal(date, calendar.
SelectionStart
);
3980
Assert.Equal(date, calendar.
SelectionStart
);
4001
Assert.Equal(date, calendar.
SelectionStart
);
4012
Assert.Equal(date, calendar.
SelectionStart
);
4025
Assert.Equal(calendar.MinDate.AddTicks(-1), calendar.
SelectionStart
);
4037
Assert.Equal(calendar.MaxDate.AddTicks(1), calendar.
SelectionStart
);
4079
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
4087
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
4108
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
4119
Assert.Equal(expectedSelectionStart, calendar.
SelectionStart
);
4132
Assert.Equal(calendar.MinDate.AddTicks(-1), calendar.
SelectionStart
);
4136
Assert.Equal(calendar.MinDate, calendar.
SelectionStart
);
4149
Assert.Equal(calendar.MaxDate.AddTicks(1), calendar.
SelectionStart
);
4153
Assert.Equal(calendar.MaxDate, calendar.
SelectionStart
);
4392
monthCalendar.
SelectionStart
.Should().Be(startDate);
4440
monthCalendar.
SelectionStart
.Should().Be(expectedStart);
4642
cal => (cal.
SelectionStart
, cal.SelectionEnd),
System.Windows.Forms.UI.IntegrationTests (2)
MonthCalendarTests.cs (2)
96
Assert.Equal(newDate.Date, calendar.
SelectionStart
.Date);
118
Assert.Equal(newDate.Date, calendar.
SelectionStart
.Date);