2 types derived from CalendarCellAccessibleObject
System.Windows.Forms (2)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (1)
14internal sealed class CalendarDayOfWeekCellAccessibleObject : CalendarCellAccessibleObject
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (1)
14internal sealed class CalendarWeekNumberCellAccessibleObject : CalendarCellAccessibleObject
5 instantiations of CalendarCellAccessibleObject
System.Windows.Forms (1)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (1)
82: new CalendarCellAccessibleObject(this, _calendarBodyAccessibleObject, _monthCalendarAccessibleObject, _calendarIndex, _rowIndex, i);
System.Windows.Forms.Tests (4)
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (3)
95CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, 0, 0, 0); 123CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, calendarIndex, rowIndex, columnIndex); 171CalendarCellAccessibleObject cell = new(row, body, controlAccessibleObject, 0, 0, 0);
System\Windows\Forms\MonthCalendarTests.cs (1)
4342CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, calendarIndex, rowIndex, columnIndex);
53 references to CalendarCellAccessibleObject
System.Windows.Forms (18)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (3)
161CalendarCellAccessibleObject? cellAccessibleObject = null; 163foreach (CalendarCellAccessibleObject cell in rowAccessibleObject.CellsAccessibleObjects) 219CalendarCellAccessibleObject? focusedCell = _monthCalendarAccessibleObject.FocusedCell;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (3)
128foreach (CalendarCellAccessibleObject cell in rowAccessibleObject.CellsAccessibleObjects) 161List<CalendarCellAccessibleObject> headers = []; 251CalendarCellAccessibleObject? focusedCell = _monthCalendarAccessibleObject.FocusedCell;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (1)
122foreach (CalendarCellAccessibleObject cell in topRow.CellsAccessibleObjects)
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (7)
28private LinkedList<CalendarCellAccessibleObject>? _cellsAccessibleObjects; 62internal LinkedList<CalendarCellAccessibleObject>? CellsAccessibleObjects 79CalendarCellAccessibleObject cell = 104foreach (CalendarCellAccessibleObject cell in _cellsAccessibleObjects) 128CalendarCellAccessibleObject? cell = CellsAccessibleObjects?.First?.Value; 176CalendarCellAccessibleObject? focusedCell = _monthCalendarAccessibleObject.FocusedCell; 201CalendarCellAccessibleObject? focusedCell = _monthCalendarAccessibleObject.FocusedCell;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarAccessibleObject.cs (4)
18private CalendarCellAccessibleObject? _focusedCellAccessibleObject; 204internal CalendarCellAccessibleObject? FocusedCell 319private CalendarCellAccessibleObject? GetCellByDate(DateTime date) 354foreach (CalendarCellAccessibleObject cell in row.CellsAccessibleObjects)
System.Windows.Forms.Tests (34)
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
252[InlineData(5, 6, typeof(CalendarCellAccessibleObject))]
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarCellAccessibleObjectTests.cs (20)
19CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control); 50CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, rowIndex, columnIndex); 67CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, calendarIndex); 81CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, 0, columnIndex); 95CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, 0, 0, 0); 109CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, 0, columnIndex); 117private CalendarCellAccessibleObject CreateCalendarCellAccessibleObject(MonthCalendar control, int calendarIndex = 0, int rowIndex = 0, int columnIndex = 0) 123CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, calendarIndex, rowIndex, columnIndex); 132CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, 0, 0); 157CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, 2, 2); 171CalendarCellAccessibleObject cell = new(row, body, controlAccessibleObject, 0, 0, 0); 197CalendarCellAccessibleObject sunday = secondWeek.CellsAccessibleObjects?.First?.Value; 198CalendarCellAccessibleObject monday = secondWeek.CellsAccessibleObjects?.First?.Next?.Value; 199CalendarCellAccessibleObject tuesday = secondWeek.CellsAccessibleObjects?.First?.Next?.Next?.Value; 200CalendarCellAccessibleObject friday = secondWeek.CellsAccessibleObjects?.Last?.Previous?.Value; 201CalendarCellAccessibleObject saturday = secondWeek.CellsAccessibleObjects?.Last?.Value; 241CalendarCellAccessibleObject sunday = secondWeek.CellsAccessibleObjects?.First?.Value; 242CalendarCellAccessibleObject monday = secondWeek.CellsAccessibleObjects?.First?.Next?.Value; 256CalendarCellAccessibleObject cell = CreateCalendarCellAccessibleObject(control, 0, 0, 0); 270CalendarCellAccessibleObject cellAccessibleObject = CreateCalendarCellAccessibleObject(control, 0, 2, 2);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
145LinkedList<CalendarCellAccessibleObject> days = daysOfWeekRow.CellsAccessibleObjects; 189LinkedList<CalendarCellAccessibleObject> days = daysOfWeekRow.CellsAccessibleObjects;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarRowAccessibleObjectTests.cs (3)
178CalendarCellAccessibleObject sunday = firstWeek.CellsAccessibleObjects?.First?.Value; 179CalendarCellAccessibleObject saturday = firstWeek.CellsAccessibleObjects?.Last?.Value; 203CalendarCellAccessibleObject saturday = firstWeek.CellsAccessibleObjects?.Last?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (3)
150CalendarCellAccessibleObject sunday = secondRow.CellsAccessibleObjects?.First?.Value; 180CalendarCellAccessibleObject sunday = daysOfWeekRow.CellsAccessibleObjects?.First?.Value; 181CalendarCellAccessibleObject monday = daysOfWeekRow.CellsAccessibleObjects?.First?.Next?.Value;
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (3)
315var focusedCell = accessibleObject.FocusedCell; 393var focusedCellAfterSetDate = accessibleObject.FocusedCell; 397var focusedCellAfterSecondCall = accessibleObject.FocusedCell;
System\Windows\Forms\MonthCalendarTests.cs (2)
4336private (CalendarRowAccessibleObject, CalendarCellAccessibleObject) CreateCalendarObjects(MonthCalendar control, int calendarIndex = 0, int rowIndex = 0, int columnIndex = 0) 4342CalendarCellAccessibleObject cellAccessibleObject = new(rowAccessibleObject, bodyAccessibleObject, controlAccessibleObject, calendarIndex, rowIndex, columnIndex);
System.Windows.Forms.UI.IntegrationTests (1)
MonthCalendarTests.cs (1)
176CalendarCellAccessibleObject cell = accessibleObject.TestAccessor().Dynamic.GetCellByDate(dateTime.Date);