18 writes to DataSource
System.Windows.Forms.Tests (18)
System\Windows\Forms\ErrorProviderTests.cs (18)
299
DataSource
= value,
346
DataSource
= value,
361
DataSource
= value
381
DataSource
= value
387
provider.
DataSource
= value;
399
DataSource
= value
405
provider.
DataSource
= value;
416
DataSource
= new object()
419
provider.
DataSource
= value;
423
provider.
DataSource
= value;
444
DataSource
= value
449
provider.
DataSource
= value;
472
DataSource
= value
487
DataSource
= value
502
DataSource
= value
515
provider.
DataSource
= new object();
526
provider.
DataSource
= new object();
1322
var exception = Record.Exception(() => errorProvider.
DataSource
= customDataSource);
35 references to DataSource
System.Windows.Forms (8)
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (8)
21
[ComplexBindingProperties(nameof(
DataSource
), nameof(DataMember))]
188
SetErrorManager(
DataSource
, DataMember, force: true);
249
bool dataSourceChanged =
DataSource
!= newDataSource;
344
SetErrorManager(
DataSource
, value, false);
405
SetErrorManager(
DataSource
, DataMember, true);
616
SetErrorManager(
DataSource
, DataMember, true);
627
if (
DataSource
is ISupportInitializeNotification dsInit && !dsInit.IsInitialized)
644
ISupportInitializeNotification? dsInit =
DataSource
as ISupportInitializeNotification;
System.Windows.Forms.Tests (27)
System\Windows\Forms\ErrorProviderTests.cs (27)
25
Assert.Null(provider.
DataSource
);
48
Assert.Null(provider.
DataSource
);
75
Assert.Null(provider.
DataSource
);
302
Assert.Same(value, provider.
DataSource
);
349
Assert.Same(value, provider.
DataSource
);
364
Assert.Same(value, provider.
DataSource
);
383
Assert.Same(value, provider.
DataSource
);
388
Assert.Same(value, provider.
DataSource
);
401
Assert.Same(value, provider.
DataSource
);
406
Assert.Same(value, provider.
DataSource
);
420
Assert.Same(value, provider.
DataSource
);
424
Assert.Same(value, provider.
DataSource
);
446
Assert.Same(value, provider.
DataSource
);
450
Assert.Same(value, provider.
DataSource
);
474
Assert.Same(value, provider.
DataSource
);
489
Assert.Same(value, provider.
DataSource
);
504
Assert.Same(value, provider.
DataSource
);
512
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ErrorProvider))[nameof(ErrorProvider.
DataSource
)];
523
PropertyDescriptor property = TypeDescriptor.GetProperties(typeof(ErrorProvider))[nameof(ErrorProvider.
DataSource
)];
531
Assert.Null(provider.
DataSource
);
580
Assert.Null(provider.
DataSource
);
790
Assert.Same(newDataSource, provider.
DataSource
);
795
Assert.Same(newDataSource, provider.
DataSource
);
824
Assert.Same(newDataSource, provider.
DataSource
);
829
Assert.Same(newDataSource, provider.
DataSource
);
843
Assert.Same(newDataSource, provider.
DataSource
);
848
Assert.Same(newDataSource, provider.
DataSource
);