201 references to DataGridViewDataErrorContexts
System.Windows.Forms (142)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (8)
2489
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
2569
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
3074
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)
3063
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.InitialValueRestoration,
3102
DataGridViewDataErrorContexts
.InitialValueRestoration);
3714
public bool CommitEdit(
DataGridViewDataErrorContexts
context)
3747
DataGridViewDataErrorContexts
context,
3968
DataGridViewDataErrorContexts
context,
4066
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
4133
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
6130
return EndEdit(
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit);
6133
public bool EndEdit(
DataGridViewDataErrorContexts
context) => EditMode == DataGridViewEditMode.EditOnEnter
6148
DataGridViewDataErrorContexts
context,
9683
_uneditedFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
9688
object? currentFormattedValue = dataGridViewEditingCell.GetEditingCellFormattedValue(
DataGridViewDataErrorContexts
.Formatting);
9706
DataGridViewDataErrorContexts
.InitialValueRestoration);
9724
object? initialFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
9738
DataGridViewDataErrorContexts
.InitialValueRestoration);
12069
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
13086
DataGridViewDataErrorContexts
context)
13703
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
14751
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
14813
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
14854
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
16505
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
16548
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
17954
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
19046
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.LeaveControl,
19996
DataGridViewDataErrorContexts
.RowDeletion);
20110
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.LeaveControl,
21421
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
21440
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit,
26010
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26028
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26042
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26270
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26299
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.Scroll,
26809
DataGridViewDataErrorContexts
.Parsing |
DataGridViewDataErrorContexts
.Commit |
DataGridViewDataErrorContexts
.CurrentCellChange,
27022
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)
176
return GetEditedFormattedValue(GetValue(RowIndex), RowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
222
return GetFormattedValue(RowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting);
1300
formattedValue = GetEditedFormattedValue(GetValue(rowIndex), rowIndex, ref dataGridViewCellStyle,
DataGridViewDataErrorContexts
.Formatting |
DataGridViewDataErrorContexts
.ClipboardContent);
1473
DataGridViewDataErrorContexts
context)
1508
public object? GetEditedFormattedValue(int rowIndex,
DataGridViewDataErrorContexts
context)
1557
internal object? GetFormattedValue(int rowIndex, ref DataGridViewCellStyle cellStyle,
DataGridViewDataErrorContexts
context)
1581
DataGridViewDataErrorContexts
context)
2726
DataGridViewDataErrorContexts
.Display) as string;
3641
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)
1690
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)