3 implementations of IDataErrorInfo
Microsoft.VisualStudio.LanguageServices (1)
MoveToNamespace\MoveToNamespaceDialogViewModel.cs (1)
17internal sealed class MoveToNamespaceDialogViewModel : AbstractNotifyPropertyChanged, IDataErrorInfo
System.Data.Common (1)
System\Data\DataRowView.cs (1)
9public class DataRowView : ICustomTypeDescriptor, IEditableObject, IDataErrorInfo, INotifyPropertyChanged
System.Windows.Forms.Tests (1)
System\Windows\Forms\ErrorProviderTests.cs (1)
1346private class CustomDataSource : IDataErrorInfo
14 references to IDataErrorInfo
netstandard (1)
netstandard.cs (1)
331[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.IDataErrorInfo))]
PresentationFramework (4)
System\Windows\Controls\DataErrorValidationRule.cs (4)
50IDataErrorInfo idei = items[i] as IDataErrorInfo; 65IDataErrorInfo idei = bindingExpr.SourceItem as IDataErrorInfo;
System (1)
src\libraries\shims\System\ref\System.cs (1)
317[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.ComponentModel.IDataErrorInfo))]
System.Data.Common (2)
System\Data\DataRowView.cs (2)
104string IDataErrorInfo.this[string colName] => Row.GetColumnError(colName); 106string IDataErrorInfo.Error => Row.RowError;
System.Windows.Forms (6)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (4)
1117IDataErrorInfo? errInfo = null; 1120errInfo = CurrencyManager![rowIndex] as IDataErrorInfo; 1143IDataErrorInfo? errInfo = null; 1146errInfo = CurrencyManager![rowIndex] as IDataErrorInfo;
System\Windows\Forms\DataBinding\Binding.BindToObject.cs (1)
108if (value is not IDataErrorInfo errorInfo)
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (1)
449if (value is not IDataErrorInfo dataErrorInfo)