228 references to DataGridViewRowHeadersWidthSizeMode
System.Windows.Forms (66)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (10)
316
private
DataGridViewRowHeadersWidthSizeMode
_rowHeadersWidthSizeMode;
440
_rowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
3389
if (RowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
3390
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)
3441
_rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing
3447
[DefaultValue(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)]
3451
public
DataGridViewRowHeadersWidthSizeMode
RowHeadersWidthSizeMode
3464
previousModeAutoSized: _rowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
3465
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (50)
1970
public void AutoResizeRowHeadersWidth(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode)
1980
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode,
1984
if (rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)
1990
if (rowHeadersWidthSizeMode is <
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders or >
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)
1992
throw new InvalidEnumArgumentException(nameof(rowHeadersWidthSizeMode), (int)rowHeadersWidthSizeMode, typeof(
DataGridViewRowHeadersWidthSizeMode
));
2024
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader:
2037
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders:
2074
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders:
2112
public void AutoResizeRowHeadersWidth(int rowIndex,
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode)
2123
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode,
2130
if (rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)
2135
if (rowHeadersWidthSizeMode is <
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders or >
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)
2137
throw new InvalidEnumArgumentException(nameof(rowHeadersWidthSizeMode), (int)rowHeadersWidthSizeMode, typeof(
DataGridViewRowHeadersWidthSizeMode
));
2145
if (rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader
2152
if (rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders && rowIndex != -1)
2186
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader:
2199
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders:
2236
case
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders:
9316
if (RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)
9390
if (RowHeadersVisible && RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)
9469
if (RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)
9541
if (RowHeadersVisible && RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)
9558
&& RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)
10669
bool rowHeadersAutoSize = _rowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
10670
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
13468
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders,
13935
bool fixedRowHeadersWidth = _rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
13936
or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
15140
bool autoSizeRowHeaders = _rowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
15141
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
16081
Debug.Assert(_rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing);
16995
bool fixedRowHeadersWidth = _rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
16996
or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
17815
bool fixedRowHeadersWidth = _rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
17816
or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
17882
if (_rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders
17883
|| (_rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders && rowIndex != -1 && rowDisplayed)
17884
|| (_rowHeadersWidthSizeMode !=
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
17885
&& _rowHeadersWidthSizeMode !=
DataGridViewRowHeadersWidthSizeMode
.DisableResizing
17887
|| (_rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader
18211
bool autoSizeRowHeaders = _rowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
18212
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
18257
if (_rowHeadersWidthSizeMode is not
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
18258
and not
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)
18520
bool fixedRowHeadersWidth = _rowHeadersWidthSizeMode is
DataGridViewRowHeadersWidthSizeMode
.EnableResizing
18521
or
DataGridViewRowHeadersWidthSizeMode
.DisableResizing;
System\Windows\Forms\Controls\DataGridView\DataGridViewHeaderCell.cs (4)
132
return (OwningRow.Resizable == DataGridViewTriState.True) || (DataGridView is not null && DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing);
143
return DataGridView is not null && (DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing || DataGridView.ColumnHeadersHeightSizeMode == DataGridViewColumnHeadersHeightSizeMode.EnableResizing);
245
if (OwningRow.GetResizable(rowIndex) == DataGridViewTriState.True || (DataGridView is not null && DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing))
286
if (DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing || DataGridView.ColumnHeadersHeightSizeMode == DataGridViewColumnHeadersHeightSizeMode.EnableResizing)
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (2)
1299
DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing ||
1300
DataGridView.RowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)
System.Windows.Forms.Tests (162)
System\Windows\Forms\DataGridViewHeaderCellTests.cs (16)
910
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
914
bool expected = rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
925
public void DataGridViewHeaderCell_Resizable_GetWithDataGridView_ReturnsExpected(DataGridViewColumnHeadersHeightSizeMode columnHeadersHeightSizeMode,
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewTriState rowResizable, DataGridViewTriState columnResizable, bool expected)
949
public void DataGridViewHeaderCell_Resizable_GetRowHeaderCellWithDataGridView_ReturnsExpected(DataGridViewColumnHeadersHeightSizeMode columnHeadersHeightSizeMode,
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewTriState rowResizable, DataGridViewTriState columnResizable, bool expected)
976
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
991
public void DataGridViewHeaderCell_Resizable_GetColumnHeaderCellWithDataGridView_ReturnsExpected(DataGridViewColumnHeadersHeightSizeMode columnHeadersHeightSizeMode,
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewTriState rowResizable, DataGridViewTriState columnResizable, bool expected)
1018
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
1020
bool expected = columnHeadersHeightSizeMode == DataGridViewColumnHeadersHeightSizeMode.EnableResizing || rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
1028
public void DataGridViewHeaderCell_Resizable_GetTopLeftHeaderCell_ReturnsExpected(DataGridViewColumnHeadersHeightSizeMode columnHeadersHeightSizeMode,
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool expected)
2681
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
2685
DataGridViewElementStates expected = rowHeadersWidthSizeMode ==
DataGridViewRowHeadersWidthSizeMode
.EnableResizing || columnHeadersHeightSizeMode == DataGridViewColumnHeadersHeightSizeMode.EnableResizing ? DataGridViewElementStates.Resizable : 0;
2696
public void DataGridViewHeaderCell_GetInheritedState_InvokeTopLeftHeaderCell_ReturnsExpected(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, DataGridViewColumnHeadersHeightSizeMode columnHeadersHeightSizeMode, bool columnHeadersVisible, DataGridViewElementStates expected)
System\Windows\Forms\DataGridViewTests.cs (146)
36
Assert.Equal(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, control.RowHeadersWidthSizeMode);
960
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader })
967
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing })
979
public void DataGridView_RowHeadersWidth_Set_GetReturnsExpected(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, bool autoSize, int value, int expectedValue)
1006
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader })
1016
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing })
1030
public void DataGridView_RowHeadersWidth_SetWithParent_GetReturnsExpected(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, bool autoSize, int value, int expectedValue, int expectedLayoutCallCount, int expectedParentLayoutCallCount)
1076
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader })
1094
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing })
1108
public void DataGridView_RowHeadersWidth_SetWithHandle_GetReturnsExpected(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, bool autoSize, int value, int expectedValue)
1145
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader })
1163
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in new
DataGridViewRowHeadersWidthSizeMode
[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing })
1177
public void DataGridView_RowHeadersWidth_SetWithParentWithHandle_GetReturnsExpected(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, bool autoSize, int value, int expectedValue, int expectedLayoutCallCount, int expectedParentLayoutCallCount)
1233
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, 1)]
1234
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, 1)]
1235
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, 0)]
1236
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, 0)]
1237
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, 0)]
1238
public void DataGridView_RowHeadersWidth_SetWithHandler_CallsRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, int expectedCallCount)
1276
[EnumData<
DataGridViewRowHeadersWidthSizeMode
>]
1277
public void DataGridView_RowHeadersWidth_SetWithHandlerDisposed_DoesNotCallRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode)
1312
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, 1)]
1313
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, 1)]
1314
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, 0)]
1315
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, 0)]
1316
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, 0)]
1317
public void DataGridView_RowHeadersWidth_SetWithHandlerInDisposing_CallsRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, int expectedCallCount)
1366
[EnumData<
DataGridViewRowHeadersWidthSizeMode
>]
1367
public void DataGridView_RowHeadersWidth_SetWithHandlerInColumnDisposing_DoesNotCallRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode)
1428
foreach (
DataGridViewRowHeadersWidthSizeMode
value in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
1437
public void DataGridView_RowHeadersWidthSizeMode_Set_GetReturnsExpected(bool rowHeadersVisible,
DataGridViewRowHeadersWidthSizeMode
value)
1457
yield return new object[] { true,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, 21 };
1458
yield return new object[] { true,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, 21 };
1459
yield return new object[] { true,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, 21 };
1460
yield return new object[] { true,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, DefaultRowHeadersWidth };
1461
yield return new object[] { true,
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, DefaultRowHeadersWidth };
1462
yield return new object[] { false,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, DefaultRowHeadersWidth };
1463
yield return new object[] { false,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, DefaultRowHeadersWidth };
1464
yield return new object[] { false,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, DefaultRowHeadersWidth };
1465
yield return new object[] { false,
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, DefaultRowHeadersWidth };
1466
yield return new object[] { false,
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, DefaultRowHeadersWidth };
1471
public void DataGridView_RowHeadersWidthSizeMode_SetWithHandle_GetReturnsExpected(bool rowHeadersVisible,
DataGridViewRowHeadersWidthSizeMode
value, int expectedRowHeadersWidth)
1502
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders)]
1503
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders)]
1504
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)]
1505
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders)]
1506
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders)]
1507
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing,
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)]
1508
public void DataGridView_RowHeadersWidthSizeMode_SetNonResizeThenResize_RestoresOldValue(
DataGridViewRowHeadersWidthSizeMode
originalRowHeadersWidthSizeMode,
DataGridViewRowHeadersWidthSizeMode
value)
1543
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, false)]
1544
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, true)]
1545
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, true)]
1546
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, true)]
1547
public void DataGridView_RowHeadersWidthSizeMode_SetWithHandler_CallsRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
value, object expectedPreviousModeAutoSized)
1572
control.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
1573
Assert.Equal(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, control.RowHeadersWidthSizeMode);
1584
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)]
1585
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders)]
1586
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders)]
1587
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)]
1588
public void DataGridView_RowHeadersWidthSizeMode_SetWithHandlerDisposed_DoesNotCallRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
value)
1607
control.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
1608
Assert.Equal(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, control.RowHeadersWidthSizeMode);
1619
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)]
1620
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders)]
1621
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders)]
1622
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)]
1623
public void DataGridView_RowHeadersWidthSizeMode_SetWithHandlerInDisposing_DoesNotCallRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
value)
1650
control.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
1651
Assert.Equal(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, control.RowHeadersWidthSizeMode);
1675
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)]
1676
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders)]
1677
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders)]
1678
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader)]
1679
public void DataGridView_RowHeadersWidthSizeMode_SetWithHandlerInColumnDisposing_DoesNotCallRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
value)
1706
control.RowHeadersWidthSizeMode =
DataGridViewRowHeadersWidthSizeMode
.EnableResizing;
1707
Assert.Equal(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, control.RowHeadersWidthSizeMode);
1723
[InvalidEnumData<
DataGridViewRowHeadersWidthSizeMode
>]
1724
public void DataGridView_RowHeadersWidthSizeMode_SetInvalidValue_ThrowsInvalidEnumArgumentException(
DataGridViewRowHeadersWidthSizeMode
value)
2391
foreach (
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode in Enum.GetValues(typeof(
DataGridViewRowHeadersWidthSizeMode
)))
2403
public void DataGridView_OnRowHeadersWidthChanged_Invoke_CallsRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, EventArgs eventArgs)
2433
public void DataGridView_OnRowHeadersWidthChanged_InvokeWithHandle_CallsRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, EventArgs eventArgs)
2474
public void DataGridView_OnRowHeadersWidthChanged_InvokeDisposed_DoesNotCallRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, EventArgs eventArgs)
2500
public void DataGridView_OnRowHeadersWidthChanged_InvokeInDisposing_CallsRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, EventArgs eventArgs)
2540
public void DataGridView_OnRowHeadersWidthChanged_InvokeInColumnDisposing_DoesNotCallRowHeadersWidthChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, bool rowHeadersVisible, EventArgs eventArgs)
2578
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, new DataGridViewAutoSizeModeEventArgs(true) };
2579
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, new DataGridViewAutoSizeModeEventArgs(false) };
2580
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, new DataGridViewAutoSizeModeEventArgs(true) };
2581
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, new DataGridViewAutoSizeModeEventArgs(false) };
2582
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, new DataGridViewAutoSizeModeEventArgs(true) };
2583
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, new DataGridViewAutoSizeModeEventArgs(false) };
2584
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, new DataGridViewAutoSizeModeEventArgs(false) };
2585
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, new DataGridViewAutoSizeModeEventArgs(false) };
2590
public void DataGridView_OnRowHeadersWidthSizeModeChanged_Invoke_CallsRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewAutoSizeModeEventArgs eventArgs)
2621
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, new DataGridViewAutoSizeModeEventArgs(true), 21 };
2622
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToAllHeaders, new DataGridViewAutoSizeModeEventArgs(false), 21 };
2623
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, new DataGridViewAutoSizeModeEventArgs(true), 21 };
2624
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToDisplayedHeaders, new DataGridViewAutoSizeModeEventArgs(false), 21 };
2625
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, new DataGridViewAutoSizeModeEventArgs(true), 21 };
2626
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.AutoSizeToFirstHeader, new DataGridViewAutoSizeModeEventArgs(false), 21 };
2627
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.DisableResizing, new DataGridViewAutoSizeModeEventArgs(false), DefaultRowHeadersWidth };
2628
yield return new object[] {
DataGridViewRowHeadersWidthSizeMode
.EnableResizing, new DataGridViewAutoSizeModeEventArgs(false), DefaultRowHeadersWidth };
2633
public void DataGridView_OnRowHeadersWidthSizeModeChanged_InvokeWithHandle_CallsRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewAutoSizeModeEventArgs eventArgs, int expectedRowHeadersWidth)
2674
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.EnableResizing)]
2675
[InlineData(
DataGridViewRowHeadersWidthSizeMode
.DisableResizing)]
2676
public void DataGridView_OnRowHeadersWidthSizeModeChanged_InvalidEnableDisableResizingPreviousAutoModeSize_ThrowsArgumentOutOfRangeException(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode)
2688
public void DataGridView_OnRowHeadersWidthSizeModeChanged_InvokeDisposed_DoesNotCallRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewAutoSizeModeEventArgs eventArgs)
2715
public void DataGridView_OnRowHeadersWidthSizeModeChanged_InvokeInDisposing_CallsRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewAutoSizeModeEventArgs eventArgs)
2754
public void DataGridView_OnRowHeadersWidthSizeModeChanged_InvokeInColumnDisposing_DoesNotCallRowHeadersWidthSizeModeChanged(
DataGridViewRowHeadersWidthSizeMode
rowHeadersWidthSizeMode, DataGridViewAutoSizeModeEventArgs eventArgs)