20 writes to MaxDate
System.Windows.Forms (1)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
1612
private void ResetMaxDate() =>
MaxDate
= DateTime.MaxValue;
System.Windows.Forms.Tests (16)
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (1)
147
monthCalendar.
MaxDate
= maxDate;
System\Windows\Forms\MonthCalendarTests.cs (15)
1170
MaxDate
= new DateTime(2020, 2, 3, 4, 5, 6, 7)
1326
MaxDate
= value
1334
calendar.
MaxDate
= value;
1354
calendar.
MaxDate
= value;
1364
calendar.
MaxDate
= value;
1378
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.
MaxDate
= calendar.MinDate.AddTicks(-1));
2023
calendar.
MaxDate
= new DateTime(2019, 9, 3);
2103
calendar.
MaxDate
= new DateTime(2019, 9, 3);
2225
calendar.
MaxDate
= new DateTime(2019, 9, 3);
2923
calendar.
MaxDate
= new DateTime(2019, 9, 3);
4040
calendar.
MaxDate
= new DateTime(2019, 9, 3);
4156
calendar.
MaxDate
= new DateTime(2019, 9, 3);
4514
calendar.
MaxDate
= DateTime.MaxValue;
4520
ShouldSerializeProperty(() => calendar.TestAccessor().Dynamic.ShouldSerializeMaxDate(), () => calendar.
MaxDate
= DateTime.Now.AddYears(2));
4667
calendar.
MaxDate
= new DateTime(2022, 12, 31);
System.Windows.Forms.UI.IntegrationTests (1)
MonthCalendarTests.cs (1)
210
MaxDate
= s_maxDate
WinFormsControlsTest (2)
Calendar.cs (2)
53
monthCalendar1.
MaxDate
= maxDateDateTimePicker.Value;
68
monthCalendar1.
MaxDate
= MaximumDateTime;
46 references to MaxDate
System.Windows.Forms (2)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
648
ArgumentOutOfRangeException.ThrowIfGreaterThan(value,
MaxDate
);
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (1)
471
internal DateTime MaxDate => this.TryGetOwnerAs(out MonthCalendar? owner) ? owner.
MaxDate
: DateTime.MaxValue;
System.Windows.Forms.Tests (43)
System\Windows\Forms\MonthCalendarTests.cs (43)
97
Assert.Equal(new DateTime(9998, 12, 31), control.
MaxDate
);
1328
Assert.Equal(expected, calendar.
MaxDate
);
1335
Assert.Equal(expected, calendar.
MaxDate
);
1355
Assert.Equal(expected, calendar.
MaxDate
);
1365
Assert.Equal(expected, calendar.
MaxDate
);
1511
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.MinDate = calendar.
MaxDate
.AddTicks(1));
2020
calendar.SelectionStart = calendar.
MaxDate
.AddTicks(1);
2021
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionStart);
2024
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.SelectionStart = calendar.
MaxDate
.AddTicks(1));
2101
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.SelectionEnd = calendar.
MaxDate
.AddTicks(1));
2104
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.SelectionEnd = calendar.
MaxDate
.AddTicks(1));
2217
calendar.SelectionRange = new SelectionRange(calendar.
MaxDate
.AddTicks(1), calendar.
MaxDate
);
2218
Assert.Equal(calendar.
MaxDate
, calendar.SelectionStart);
2219
Assert.Equal(calendar.
MaxDate
.AddTicks(1).Date, calendar.SelectionEnd);
2221
calendar.SelectionRange = new SelectionRange(calendar.
MaxDate
, calendar.
MaxDate
.AddTicks(1));
2222
Assert.Equal(calendar.
MaxDate
, calendar.SelectionStart);
2223
Assert.Equal(calendar.
MaxDate
.AddTicks(1).Date, calendar.SelectionEnd);
2226
Assert.Throws<ArgumentOutOfRangeException>("date2", () => calendar.SelectionRange = new SelectionRange(calendar.
MaxDate
.AddDays(1), calendar.
MaxDate
));
2227
Assert.Throws<ArgumentOutOfRangeException>("date2", () => calendar.SelectionRange = new SelectionRange(calendar.
MaxDate
, calendar.
MaxDate
.AddDays(1)));
2920
calendar.TodayDate = calendar.
MaxDate
.AddTicks(1);
2921
Assert.Equal(calendar.
MaxDate
.AddTicks(1).Date, calendar.TodayDate);
2924
Assert.Throws<ArgumentOutOfRangeException>("value", () => calendar.TodayDate = calendar.
MaxDate
.AddDays(1));
4036
calendar.SetDate(calendar.
MaxDate
.AddTicks(1));
4037
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionStart);
4038
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionEnd);
4041
Assert.Throws<ArgumentOutOfRangeException>("date", () => calendar.SetDate(calendar.
MaxDate
.AddDays(1)));
4148
calendar.SetSelectionRange(calendar.
MaxDate
.AddTicks(1), calendar.
MaxDate
);
4149
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionStart);
4150
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionEnd);
4152
calendar.SetSelectionRange(calendar.
MaxDate
, calendar.
MaxDate
.AddTicks(1));
4153
Assert.Equal(calendar.
MaxDate
, calendar.SelectionStart);
4154
Assert.Equal(calendar.
MaxDate
.AddTicks(1), calendar.SelectionEnd);
4157
Assert.Throws<ArgumentOutOfRangeException>("date1", () => calendar.SetSelectionRange(calendar.
MaxDate
.AddDays(1), calendar.
MaxDate
));
4158
Assert.Throws<ArgumentOutOfRangeException>("date2", () => calendar.SetSelectionRange(calendar.
MaxDate
, calendar.
MaxDate
.AddDays(1)));
4671
calendar.
MaxDate
.Should().Be(new DateTime(9998, 12, 31));
WinFormsControlsTest (1)
Calendar.cs (1)
36
if (minDateDateTimePicker.Value > monthCalendar1.
MaxDate
)