13 writes to SelectionRange
System.Windows.Forms.Tests (13)
System\Windows\Forms\MonthCalendarTests.cs (13)
1027SelectionRange = new SelectionRange(lower, upper) 2140SelectionRange = value 2150calendar.SelectionRange = new SelectionRange(expectedSelectionStart, expectedSelectionEnd); 2172calendar.SelectionRange = value; 2184calendar.SelectionRange = new SelectionRange(expectedSelectionStart, expectedSelectionEnd); 2200calendar.SelectionRange = new SelectionRange(calendar.MinDate.AddTicks(-1), calendar.MinDate); 2204calendar.SelectionRange = new SelectionRange(calendar.MinDate, calendar.MinDate.AddTicks(-1)); 2209Assert.Throws<ArgumentOutOfRangeException>("date1", () => calendar.SelectionRange = new SelectionRange(calendar.MinDate.AddTicks(-1), calendar.MinDate)); 2210Assert.Throws<ArgumentOutOfRangeException>("date1", () => calendar.SelectionRange = new SelectionRange(calendar.MinDate, calendar.MinDate.AddTicks(-1))); 2217calendar.SelectionRange = new SelectionRange(calendar.MaxDate.AddTicks(1), calendar.MaxDate); 2221calendar.SelectionRange = new SelectionRange(calendar.MaxDate, calendar.MaxDate.AddTicks(1)); 2226Assert.Throws<ArgumentOutOfRangeException>("date2", () => calendar.SelectionRange = new SelectionRange(calendar.MaxDate.AddDays(1), calendar.MaxDate)); 2227Assert.Throws<ArgumentOutOfRangeException>("date2", () => calendar.SelectionRange = new SelectionRange(calendar.MaxDate, calendar.MaxDate.AddDays(1)));
38 references to SelectionRange
System.Windows.Forms (5)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (3)
55[DefaultProperty(nameof(SelectionRange))] 57[DefaultBindingProperty(nameof(SelectionRange))] 1947return $"{s}, {SelectionRange}";
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (2)
545internal SelectionRange SelectionRange => this.TryGetOwnerAs(out MonthCalendar? owner) ? owner.SelectionRange : new SelectionRange(); 579range = owner.SelectionRange;
System.Windows.Forms.Tests (33)
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (1)
377SelectionRange expected = monthCalendar.SelectionRange;
System\Windows\Forms\MonthCalendarTests.cs (32)
117Assert.Equal(DateTime.Now.Date, control.SelectionRange.Start); 118Assert.Equal(DateTime.Now.Date, control.SelectionRange.End); 119Assert.NotSame(control.SelectionRange, control.SelectionRange); 2142Assert.Equal(expectedSelectionStart, calendar.SelectionRange.Start); 2143Assert.Equal(expectedSelectionEnd, calendar.SelectionRange.End); 2146Assert.NotSame(value, calendar.SelectionRange); 2151Assert.Equal(expectedSelectionStart, calendar.SelectionRange.Start); 2152Assert.Equal(expectedSelectionEnd, calendar.SelectionRange.End); 2155Assert.NotSame(value, calendar.SelectionRange); 2173Assert.Equal(expectedSelectionStart, calendar.SelectionRange.Start); 2174Assert.Equal(expectedSelectionEnd, calendar.SelectionRange.End); 2177Assert.NotSame(value, calendar.SelectionRange); 2185Assert.Equal(expectedSelectionStart, calendar.SelectionRange.Start); 2186Assert.Equal(expectedSelectionEnd, calendar.SelectionRange.End); 2189Assert.NotSame(value, calendar.SelectionRange); 3970Assert.Equal(date.Date, calendar.SelectionRange.Start); 3971Assert.Equal(date.Date, calendar.SelectionRange.End); 3978Assert.Equal(date.Date, calendar.SelectionRange.Start); 3979Assert.Equal(date.Date, calendar.SelectionRange.End); 3999Assert.Equal(date.Date, calendar.SelectionRange.Start); 4000Assert.Equal(date.Date, calendar.SelectionRange.End); 4010Assert.Equal(date.Date, calendar.SelectionRange.Start); 4011Assert.Equal(date.Date, calendar.SelectionRange.End); 4077Assert.Equal(expectedSelectionStart.Date, calendar.SelectionRange.Start); 4078Assert.Equal(expectedSelectionEnd.Date, calendar.SelectionRange.End); 4085Assert.Equal(expectedSelectionStart.Date, calendar.SelectionRange.Start); 4086Assert.Equal(expectedSelectionEnd.Date, calendar.SelectionRange.End); 4106Assert.Equal(expectedSelectionStart.Date, calendar.SelectionRange.Start); 4107Assert.Equal(expectedSelectionEnd.Date, calendar.SelectionRange.End); 4117Assert.Equal(expectedSelectionStart.Date, calendar.SelectionRange.Start); 4118Assert.Equal(expectedSelectionEnd.Date, calendar.SelectionRange.End);