201 references to DataGridViewDataErrorContexts
System.Windows.Forms (142)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (8)
2483
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
2563
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
3068
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (4)
1128
DataGridViewDataErrorContexts
.Display);
1154
DataGridViewDataErrorContexts
.Display);
1186
DataGridViewDataErrorContexts
.Display);
1438
DataGridViewDataErrorContexts
.Commit);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (74)
3066
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.InitialValueRestoration,
3105
DataGridViewDataErrorContexts
.InitialValueRestoration);
3717
public bool CommitEdit(
DataGridViewDataErrorContexts
context)
3750
DataGridViewDataErrorContexts
context,
3971
DataGridViewDataErrorContexts
context,
4069
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
4136
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
6133
return EndEdit(
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit);
6136
public bool EndEdit(
DataGridViewDataErrorContexts
context) => EditMode == DataGridViewEditMode.EditOnEnter
6151
DataGridViewDataErrorContexts
context,
9686
_uneditedFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
9691
object? currentFormattedValue = dataGridViewEditingCell.GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
9709
DataGridViewDataErrorContexts
.InitialValueRestoration);
9727
object? initialFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
9741
DataGridViewDataErrorContexts
.InitialValueRestoration);
12072
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
13089
DataGridViewDataErrorContexts
context)
13706
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
14754
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
14816
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
14857
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
16508
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
16551
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
17957
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
19049
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.LeaveControl,
19999
DataGridViewDataErrorContexts
.RowDeletion);
20113
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.LeaveControl,
21424
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
21443
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
26013
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26031
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26045
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26273
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26302
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26812
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
27025
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (4)
193
DataGridViewDataErrorContexts
.Formatting),
262
DataGridViewDataErrorContexts
.Formatting),
295
string? formattedString = GetFormattedValue(rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.PreferredSize) as string;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (11)
184
return GetEditedFormattedValue(GetValue(RowIndex), RowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
230
return GetFormattedValue(RowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
1311
formattedValue = GetEditedFormattedValue(GetValue(rowIndex), rowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.ClipboardContent);
1484
DataGridViewDataErrorContexts
context)
1519
public object? GetEditedFormattedValue(int rowIndex,
DataGridViewDataErrorContexts
context)
1568
internal object? GetFormattedValue(int rowIndex, ref DataGridViewCellStyle cellStyle,
DataGridViewDataErrorContexts
context)
1592
DataGridViewDataErrorContexts
context)
2737
DataGridViewDataErrorContexts
.Display) as string;
3652
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.Display);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
245
DataGridViewDataErrorContexts
.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (10)
54
get => GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
123
public virtual object? GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
context)
134
if ((context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
143
if ((context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
152
if ((context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
163
if ((context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
482
GetEditedFormattedValue(value, rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting),
558
DataGridViewDataErrorContexts
context)
601
if (ret is not null && (context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
1693
editingCell.EditingCellFormattedValue = !((bool)editingCell.GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
.Formatting)!);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (6)
742
DataGridViewDataErrorContexts
.Formatting);
849
DataGridViewDataErrorContexts
.Formatting);
899
DataGridViewDataErrorContexts
context)
1178
string? formattedValue = GetFormattedValue(rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.PreferredSize) as string;
1242
DataGridViewDataErrorContexts
.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (2)
41
get => GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
103
public virtual object GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
context) => Text;
System\Windows\Forms\Controls\DataGridView\DataGridViewDataErrorEventArgs.cs (2)
14
DataGridViewDataErrorContexts
context)
21
public
DataGridViewDataErrorContexts
Context { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (6)
241
DataGridViewDataErrorContexts
.Formatting);
307
DataGridViewDataErrorContexts
.Formatting);
356
DataGridViewDataErrorContexts
context)
358
if ((context &
DataGridViewDataErrorContexts
.ClipboardContent) != 0)
413
object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (4)
436
DataGridViewDataErrorContexts
.Formatting);
507
DataGridViewDataErrorContexts
.Formatting);
551
object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (1)
267
DataGridViewDataErrorContexts
.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (5)
218
string editedFormattedValue = (string)((IDataGridViewEditingControl)txtEditingControl).GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
272
DataGridViewDataErrorContexts
.Formatting);
364
DataGridViewDataErrorContexts
.Formatting);
403
object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (2)
46
return GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
210
public virtual object GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
context)
System\Windows\Forms\Controls\DataGridView\IDataGridViewEditingCell.cs (1)
20
object? GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
context);
System\Windows\Forms\Controls\DataGridView\IDataGridViewEditingControl.cs (1)
47
object GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
context);
System.Windows.Forms.Tests (59)
System\Windows\Forms\DataGridViewCellTests.cs (38)
3685
[InlineData(-2,
DataGridViewDataErrorContexts
.Formatting)]
3686
[InlineData(-1,
DataGridViewDataErrorContexts
.Formatting)]
3687
[InlineData(0,
DataGridViewDataErrorContexts
.Formatting)]
3688
[InlineData(1,
DataGridViewDataErrorContexts
.Formatting)]
3689
public void DataGridViewCell_GetEditedFormattedValue_Invoke_ReturnsExpected(int rowIndex,
DataGridViewDataErrorContexts
context)
3696
[InlineData(-2,
DataGridViewDataErrorContexts
.Formatting)]
3697
[InlineData(-1,
DataGridViewDataErrorContexts
.Formatting)]
3698
[InlineData(0,
DataGridViewDataErrorContexts
.Formatting)]
3699
[InlineData(1,
DataGridViewDataErrorContexts
.Formatting)]
3700
public void DataGridViewCell_GetEditedFormattedValue_InvokeWithValue_ReturnsExpected(int rowIndex,
DataGridViewDataErrorContexts
context)
3710
[InlineData(-2,
DataGridViewDataErrorContexts
.Formatting)]
3711
[InlineData(-1,
DataGridViewDataErrorContexts
.Formatting)]
3712
[InlineData(0,
DataGridViewDataErrorContexts
.Formatting)]
3713
[InlineData(1,
DataGridViewDataErrorContexts
.Formatting)]
3714
public void DataGridViewCell_GetEditedFormattedValue_InvokeWithRow_ReturnsExpected(int rowIndex,
DataGridViewDataErrorContexts
context)
3723
[InlineData(-2,
DataGridViewDataErrorContexts
.Formatting)]
3724
[InlineData(-1,
DataGridViewDataErrorContexts
.Formatting)]
3725
[InlineData(0,
DataGridViewDataErrorContexts
.Formatting)]
3726
[InlineData(1,
DataGridViewDataErrorContexts
.Formatting)]
3727
public void DataGridViewCell_GetEditedFormattedValue_InvokeWithColumn_ReturnsExpected(int rowIndex,
DataGridViewDataErrorContexts
context)
3736
[InlineData(
DataGridViewDataErrorContexts
.Formatting)]
3737
public void DataGridViewCell_GetEditedFormattedValue_InvokeWithDataGridView_ReturnsExpected(
DataGridViewDataErrorContexts
context)
3753
[InlineData(
DataGridViewDataErrorContexts
.Formatting)]
3754
public void DataGridViewCell_GetEditedFormattedValue_InvokeWithDataGridViewWithValue_ReturnsExpected(
DataGridViewDataErrorContexts
context)
3771
[InlineData(
DataGridViewDataErrorContexts
.Formatting)]
3772
public void DataGridViewCell_GetEditedFormattedValue_InvokeShared_ReturnsExpected(
DataGridViewDataErrorContexts
context)
3803
Assert.Throws<ArgumentOutOfRangeException>("rowIndex", () => cell.GetEditedFormattedValue(rowIndex,
DataGridViewDataErrorContexts
.Formatting));
4138
yield return new object[] { "value", -2, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(),
DataGridViewDataErrorContexts
.Formatting, null };
4139
yield return new object[] { "value", -1, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(),
DataGridViewDataErrorContexts
.Formatting, null };
4140
yield return new object[] { "value", 0, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(),
DataGridViewDataErrorContexts
.Formatting, null };
4141
yield return new object[] { null, -2, null, null, null,
DataGridViewDataErrorContexts
.Formatting - 1, null };
4142
yield return new object[] { null, -1, null, null, null,
DataGridViewDataErrorContexts
.Formatting - 1, null };
4143
yield return new object[] { null, 0, null, null, null,
DataGridViewDataErrorContexts
.Formatting - 1, null };
4148
public void DataGridViewCell_GetFormattedValue_Invoke_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter,
DataGridViewDataErrorContexts
context, object expected)
4156
public void DataGridViewCell_GetFormattedValue_InvokeWithRow_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter,
DataGridViewDataErrorContexts
context, object expected)
4166
public void DataGridViewCell_GetFormattedValue_InvokeWithColumn_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter,
DataGridViewDataErrorContexts
context, object expected)
6560
public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter,
DataGridViewDataErrorContexts
context)
6608
public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter,
DataGridViewDataErrorContexts
context)
System\Windows\Forms\DataGridViewDataErrorEventArgsTests.cs (9)
13
yield return new object[] { null, -1, -1, (
DataGridViewDataErrorContexts
)3 };
14
yield return new object[] { new InvalidOperationException(), 0, 0,
DataGridViewDataErrorContexts
.Formatting };
15
yield return new object[] { new InvalidOperationException(), 1, 2,
DataGridViewDataErrorContexts
.Formatting };
20
public void Ctor_Exception_Int_Int_DataGridViewDataErrorContexts(Exception exception, int columnIndex, int rowIndex,
DataGridViewDataErrorContexts
context)
34
Assert.Throws<ArgumentOutOfRangeException>("columnIndex", () => new DataGridViewDataErrorEventArgs(null, -2, 0,
DataGridViewDataErrorContexts
.Formatting));
40
Assert.Throws<ArgumentOutOfRangeException>("rowIndex", () => new DataGridViewDataErrorEventArgs(null, 0, -2,
DataGridViewDataErrorContexts
.Formatting));
48
DataGridViewDataErrorEventArgs e = new(new InvalidOperationException(), 1, 2,
DataGridViewDataErrorContexts
.Formatting) { ThrowException = value };
55
DataGridViewDataErrorEventArgs e = new(null, 1, 2,
DataGridViewDataErrorContexts
.Formatting) { ThrowException = false };
62
DataGridViewDataErrorEventArgs e = new(null, 1, 2,
DataGridViewDataErrorContexts
.Formatting);
System\Windows\Forms\DataGridViewElementTests.cs (2)
256
yield return new object[] { new DataGridViewDataErrorEventArgs(new InvalidOperationException(), 1, 2,
DataGridViewDataErrorContexts
.Formatting) };
270
DataGridViewDataErrorEventArgs eventArgs = new(new InvalidOperationException(), 1, 2,
DataGridViewDataErrorContexts
.Formatting);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (10)
185
object action(
DataGridViewDataErrorContexts
context)
187
Assert.Equal(
DataGridViewDataErrorContexts
.Formatting, context);
1079
[EnumData<
DataGridViewDataErrorContexts
>]
1080
[InvalidEnumData<
DataGridViewDataErrorContexts
>]
1081
public void DataGridViewTextBoxEditingDataGridViewTextBoxEditingControl_GetEditingControlFormattedValue_Invoke_ReturnsExpected(
DataGridViewDataErrorContexts
context)
1088
[EnumData<
DataGridViewDataErrorContexts
>]
1089
[InvalidEnumData<
DataGridViewDataErrorContexts
>]
1090
public void DataGridViewTextBoxEditingDataGridViewTextBoxEditingControl_GetEditingControlFormattedValue_InvokeWithText_ReturnsExpected(
DataGridViewDataErrorContexts
context)
2098
public Func<
DataGridViewDataErrorContexts
, object> GetEditingControlFormattedValueAction { get; set; }
2100
public override object GetEditingControlFormattedValue(
DataGridViewDataErrorContexts
context)