201 references to DataGridViewDataErrorContexts
System.Windows.Forms (142)
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (8)
2482DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 2562DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 3069DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit,
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (4)
1128DataGridViewDataErrorContexts.Display); 1154DataGridViewDataErrorContexts.Display); 1186DataGridViewDataErrorContexts.Display); 1438DataGridViewDataErrorContexts.Commit);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (74)
3190DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.InitialValueRestoration, 3229DataGridViewDataErrorContexts.InitialValueRestoration); 3843public bool CommitEdit(DataGridViewDataErrorContexts context) 3876DataGridViewDataErrorContexts context, 4097DataGridViewDataErrorContexts context, 4195DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.CurrentCellChange, 4262DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 6301return EndEdit(DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit); 6304public bool EndEdit(DataGridViewDataErrorContexts context) 6327DataGridViewDataErrorContexts context, 10085_uneditedFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle, DataGridViewDataErrorContexts.Formatting); 10090object? currentFormattedValue = dataGridViewEditingCell.GetEditingCellFormattedValue(DataGridViewDataErrorContexts.Formatting); 10108DataGridViewDataErrorContexts.InitialValueRestoration); 10136object? initialFormattedValue = dataGridViewCell.GetFormattedValue(_ptCurrentCell.Y, ref dataGridViewCellStyle, DataGridViewDataErrorContexts.Formatting); 10150DataGridViewDataErrorContexts.InitialValueRestoration); 12484DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 13497DataGridViewDataErrorContexts context) 14114DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.CurrentCellChange, 15161DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 15223DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 15264DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 16914DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 16957DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 18390DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.CurrentCellChange, 19482DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.LeaveControl, 20446DataGridViewDataErrorContexts.RowDeletion); 20560DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.LeaveControl, 21876DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 21895DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit, 26492DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 26510DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 26524DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 26752DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 26781DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.Scroll, 27292DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.CurrentCellChange, 27504DataGridViewDataErrorContexts.Parsing | DataGridViewDataErrorContexts.Commit | DataGridViewDataErrorContexts.CurrentCellChange,
System\Windows\Forms\Controls\DataGridView\DataGridViewButtonCell.cs (4)
200DataGridViewDataErrorContexts.Formatting), 272DataGridViewDataErrorContexts.Formatting), 305string? formattedString = GetFormattedValue(rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize) as string;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (11)
187return GetEditedFormattedValue(GetValue(RowIndex), RowIndex, ref dataGridViewCellStyle, DataGridViewDataErrorContexts.Formatting); 236return GetFormattedValue(RowIndex, ref dataGridViewCellStyle, DataGridViewDataErrorContexts.Formatting); 1327formattedValue = GetEditedFormattedValue(GetValue(rowIndex), rowIndex, ref dataGridViewCellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.ClipboardContent); 1500DataGridViewDataErrorContexts context) 1535public object? GetEditedFormattedValue(int rowIndex, DataGridViewDataErrorContexts context) 1582internal object? GetFormattedValue(int rowIndex, ref DataGridViewCellStyle cellStyle, DataGridViewDataErrorContexts context) 1606DataGridViewDataErrorContexts context) 2751DataGridViewDataErrorContexts.Display) as string; 3664DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.Display);
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
246DataGridViewDataErrorContexts.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.cs (10)
54get => GetEditingCellFormattedValue(DataGridViewDataErrorContexts.Formatting); 123public virtual object? GetEditingCellFormattedValue(DataGridViewDataErrorContexts context) 134if ((context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 143if ((context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 152if ((context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 163if ((context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 483GetEditedFormattedValue(value, rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting), 559DataGridViewDataErrorContexts context) 602if (ret is not null && (context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 1685editingCell.EditingCellFormattedValue = !((bool)editingCell.GetEditingCellFormattedValue(DataGridViewDataErrorContexts.Formatting)!);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (6)
747DataGridViewDataErrorContexts.Formatting); 864DataGridViewDataErrorContexts.Formatting); 914DataGridViewDataErrorContexts context) 1195string? formattedValue = GetFormattedValue(rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize) as string; 1262DataGridViewDataErrorContexts.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxEditingControl.cs (2)
42get => GetEditingControlFormattedValue(DataGridViewDataErrorContexts.Formatting); 104public virtual object GetEditingControlFormattedValue(DataGridViewDataErrorContexts context) => Text;
System\Windows\Forms\Controls\DataGridView\DataGridViewDataErrorEventArgs.cs (2)
14DataGridViewDataErrorContexts context) 21public DataGridViewDataErrorContexts Context { get; }
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (6)
241DataGridViewDataErrorContexts.Formatting); 307DataGridViewDataErrorContexts.Formatting); 356DataGridViewDataErrorContexts context) 358if ((context & DataGridViewDataErrorContexts.ClipboardContent) != 0) 413object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewLinkCell.cs (4)
485DataGridViewDataErrorContexts.Formatting); 559DataGridViewDataErrorContexts.Formatting); 603object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (1)
267DataGridViewDataErrorContexts.Formatting);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxCell.cs (5)
218string editedFormattedValue = (string)((IDataGridViewEditingControl)txtEditingControl).GetEditingControlFormattedValue(DataGridViewDataErrorContexts.Formatting); 272DataGridViewDataErrorContexts.Formatting); 367DataGridViewDataErrorContexts.Formatting); 406object? formattedValue = GetFormattedValue(rowIndex, ref cellStyle, DataGridViewDataErrorContexts.Formatting | DataGridViewDataErrorContexts.PreferredSize);
System\Windows\Forms\Controls\DataGridView\DataGridViewTextBoxEditingControl.cs (2)
48return GetEditingControlFormattedValue(DataGridViewDataErrorContexts.Formatting); 215public virtual object GetEditingControlFormattedValue(DataGridViewDataErrorContexts context)
System\Windows\Forms\Controls\DataGridView\IDataGridViewEditingCell.cs (1)
20object? GetEditingCellFormattedValue(DataGridViewDataErrorContexts context);
System\Windows\Forms\Controls\DataGridView\IDataGridViewEditingControl.cs (1)
47object GetEditingControlFormattedValue(DataGridViewDataErrorContexts context);
System.Windows.Forms.Tests (59)
System\Windows\Forms\DataGridViewCellTests.cs (38)
3684[InlineData(-2, DataGridViewDataErrorContexts.Formatting)] 3685[InlineData(-1, DataGridViewDataErrorContexts.Formatting)] 3686[InlineData(0, DataGridViewDataErrorContexts.Formatting)] 3687[InlineData(1, DataGridViewDataErrorContexts.Formatting)] 3688public void DataGridViewCell_GetEditedFormattedValue_Invoke_ReturnsExpected(int rowIndex, DataGridViewDataErrorContexts context) 3695[InlineData(-2, DataGridViewDataErrorContexts.Formatting)] 3696[InlineData(-1, DataGridViewDataErrorContexts.Formatting)] 3697[InlineData(0, DataGridViewDataErrorContexts.Formatting)] 3698[InlineData(1, DataGridViewDataErrorContexts.Formatting)] 3699public void DataGridViewCell_GetEditedFormattedValue_InvokeWithValue_ReturnsExpected(int rowIndex, DataGridViewDataErrorContexts context) 3709[InlineData(-2, DataGridViewDataErrorContexts.Formatting)] 3710[InlineData(-1, DataGridViewDataErrorContexts.Formatting)] 3711[InlineData(0, DataGridViewDataErrorContexts.Formatting)] 3712[InlineData(1, DataGridViewDataErrorContexts.Formatting)] 3713public void DataGridViewCell_GetEditedFormattedValue_InvokeWithRow_ReturnsExpected(int rowIndex, DataGridViewDataErrorContexts context) 3722[InlineData(-2, DataGridViewDataErrorContexts.Formatting)] 3723[InlineData(-1, DataGridViewDataErrorContexts.Formatting)] 3724[InlineData(0, DataGridViewDataErrorContexts.Formatting)] 3725[InlineData(1, DataGridViewDataErrorContexts.Formatting)] 3726public void DataGridViewCell_GetEditedFormattedValue_InvokeWithColumn_ReturnsExpected(int rowIndex, DataGridViewDataErrorContexts context) 3735[InlineData(DataGridViewDataErrorContexts.Formatting)] 3736public void DataGridViewCell_GetEditedFormattedValue_InvokeWithDataGridView_ReturnsExpected(DataGridViewDataErrorContexts context) 3752[InlineData(DataGridViewDataErrorContexts.Formatting)] 3753public void DataGridViewCell_GetEditedFormattedValue_InvokeWithDataGridViewWithValue_ReturnsExpected(DataGridViewDataErrorContexts context) 3770[InlineData(DataGridViewDataErrorContexts.Formatting)] 3771public void DataGridViewCell_GetEditedFormattedValue_InvokeShared_ReturnsExpected(DataGridViewDataErrorContexts context) 3802Assert.Throws<ArgumentOutOfRangeException>("rowIndex", () => cell.GetEditedFormattedValue(rowIndex, DataGridViewDataErrorContexts.Formatting)); 4137yield return new object[] { "value", -2, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(), DataGridViewDataErrorContexts.Formatting, null }; 4138yield return new object[] { "value", -1, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(), DataGridViewDataErrorContexts.Formatting, null }; 4139yield return new object[] { "value", 0, new DataGridViewCellStyle(), new Int32Converter(), new Int32Converter(), DataGridViewDataErrorContexts.Formatting, null }; 4140yield return new object[] { null, -2, null, null, null, DataGridViewDataErrorContexts.Formatting - 1, null }; 4141yield return new object[] { null, -1, null, null, null, DataGridViewDataErrorContexts.Formatting - 1, null }; 4142yield return new object[] { null, 0, null, null, null, DataGridViewDataErrorContexts.Formatting - 1, null }; 4147public void DataGridViewCell_GetFormattedValue_Invoke_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 4155public void DataGridViewCell_GetFormattedValue_InvokeWithRow_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 4165public void DataGridViewCell_GetFormattedValue_InvokeWithColumn_ReturnsExpected(object value, int rowIndex, DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context, object expected) 6533public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context) 6581public new object GetFormattedValue(object value, int rowIndex, ref DataGridViewCellStyle cellStyle, TypeConverter valueTypeConverter, TypeConverter formattedValueTypeConverter, DataGridViewDataErrorContexts context)
System\Windows\Forms\DataGridViewDataErrorEventArgsTests.cs (9)
11yield return new object[] { null, -1, -1, (DataGridViewDataErrorContexts)3 }; 12yield return new object[] { new InvalidOperationException(), 0, 0, DataGridViewDataErrorContexts.Formatting }; 13yield return new object[] { new InvalidOperationException(), 1, 2, DataGridViewDataErrorContexts.Formatting }; 18public void Ctor_Exception_Int_Int_DataGridViewDataErrorContexts(Exception exception, int columnIndex, int rowIndex, DataGridViewDataErrorContexts context) 32Assert.Throws<ArgumentOutOfRangeException>("columnIndex", () => new DataGridViewDataErrorEventArgs(null, -2, 0, DataGridViewDataErrorContexts.Formatting)); 38Assert.Throws<ArgumentOutOfRangeException>("rowIndex", () => new DataGridViewDataErrorEventArgs(null, 0, -2, DataGridViewDataErrorContexts.Formatting)); 46DataGridViewDataErrorEventArgs e = new(new InvalidOperationException(), 1, 2, DataGridViewDataErrorContexts.Formatting) { ThrowException = value }; 53DataGridViewDataErrorEventArgs e = new(null, 1, 2, DataGridViewDataErrorContexts.Formatting) { ThrowException = false }; 60DataGridViewDataErrorEventArgs e = new(null, 1, 2, DataGridViewDataErrorContexts.Formatting);
System\Windows\Forms\DataGridViewElementTests.cs (2)
254yield return new object[] { new DataGridViewDataErrorEventArgs(new InvalidOperationException(), 1, 2, DataGridViewDataErrorContexts.Formatting) }; 268DataGridViewDataErrorEventArgs eventArgs = new(new InvalidOperationException(), 1, 2, DataGridViewDataErrorContexts.Formatting);
System\Windows\Forms\DataGridViewTextBoxEditingControlTests.cs (10)
183object action(DataGridViewDataErrorContexts context) 185Assert.Equal(DataGridViewDataErrorContexts.Formatting, context); 1077[EnumData<DataGridViewDataErrorContexts>] 1078[InvalidEnumData<DataGridViewDataErrorContexts>] 1079public void DataGridViewTextBoxEditingDataGridViewTextBoxEditingControl_GetEditingControlFormattedValue_Invoke_ReturnsExpected(DataGridViewDataErrorContexts context) 1086[EnumData<DataGridViewDataErrorContexts>] 1087[InvalidEnumData<DataGridViewDataErrorContexts>] 1088public void DataGridViewTextBoxEditingDataGridViewTextBoxEditingControl_GetEditingControlFormattedValue_InvokeWithText_ReturnsExpected(DataGridViewDataErrorContexts context) 2096public Func<DataGridViewDataErrorContexts, object> GetEditingControlFormattedValueAction { get; set; } 2098public override object GetEditingControlFormattedValue(DataGridViewDataErrorContexts context)