48 references to
System.Windows.Forms (5)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
1079
CurrencyManager = _owner.BindingContext
[
DataSource, DataMember] as CurrencyManager;
System\Windows\Forms\Controls\ListControl\ListControl.cs (1)
709
newDataManager = (CurrencyManager)BindingContext
[
newDataSource, newDisplayMember.BindingPath];
System\Windows\Forms\DataBinding\BindingContext.cs (1)
77
public BindingManagerBase this[object dataSource] => this
[
dataSource, string.Empty];
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (2)
274
_errorManager = _parentControl.BindingContext
[
_dataSource, _dataMember];
315
_errorManager = _parentControl.BindingContext
[
value, _dataMember];
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\DataGridViewComboBoxColumnDesigner.cs (1)
87
bindingManagerBase = s_bindingContext
[
dataSource, bindingMemberInfo.BindingPath];
System.Windows.Forms.Tests (41)
System\Windows\Forms\BindingContextTests.cs (41)
40
PropertyManager manager1 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource1, "Property"]);
41
PropertyManager manager2 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource2, "Property"]);
77
Assert.Same(source1.CurrencyManager, context
[
dataSource, null]);
78
Assert.Same(source1.CurrencyManager, context
[
dataSource, string.Empty]);
84
Assert.Same(source2.CurrencyManager, context
[
dataSource, null]);
85
Assert.Same(source2.CurrencyManager, context
[
dataSource, string.Empty]);
122
Assert.Same(source1.CurrencyManager, context
[
dataSource, null]);
123
Assert.Same(source1.CurrencyManager, context
[
dataSource, string.Empty]);
129
Assert.Same(source2.CurrencyManager, context
[
dataSource, null]);
130
Assert.Same(source2.CurrencyManager, context
[
dataSource, string.Empty]);
186
PropertyManager manager1 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource1, "Property"]);
187
PropertyManager manager2 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource2, "Property"]);
215
PropertyManager manager1 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource1, "Property"]);
216
PropertyManager manager2 = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource2, "Property"]);
381
Assert.NotNull(context
[
dataSource2, "Property"]);
486
Assert.Same(manager, context
[
mockCurrencyManagerProvider.Object, "dataMember"]);
524
PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource, dataMember]);
529
Assert.Same(manager, context
[
dataSource, dataMember]);
530
Assert.Same(manager, context
[
dataSource, dataMember.ToLowerInvariant()]);
540
Assert.Throws<ArgumentException>(() => context
[
dataSource, "Property"]);
550
PropertyManager manager = Assert.IsType<PropertyManager>(context
[
dataSource, dataMember]);
553
Assert.Same(manager, context
[
dataSource, string.Empty]);
555
Assert.Same(manager, context
[
dataSource, null]);
568
Assert.Throws<ArgumentException>(() => context
[
dataSource, dataMember]);
581
CurrencyManager manager = Assert.IsAssignableFrom<CurrencyManager>(context
[
dataSource, "Property"]);
587
Assert.Same(manager, context
[
dataSource, "Property"]);
600
PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource, "Property"]);
605
Assert.Same(manager, context
[
dataSource, "Property"]);
618
CurrencyManager manager = Assert.IsAssignableFrom<CurrencyManager>(context
[
dataSource, "Property"]);
624
Assert.Same(manager, context
[
dataSource, "Property"]);
640
CurrencyManager manager = Assert.IsAssignableFrom<CurrencyManager>(context
[
dataSource, "Property"]);
646
Assert.Same(manager, context
[
dataSource, "Property"]);
661
PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource, "Property"]);
666
Assert.Same(manager, context
[
dataSource, "Property"]);
684
Assert.Throws<ArgumentNullException>("dataSource", () => context
[
dataSource, "Property"]);
702
PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource, "Property"]);
707
Assert.Same(manager, context
[
dataSource, "Property"]);
737
Assert.Throws<ArgumentNullException>("dataSource", () => context
[
null, null]);
738
Assert.Throws<ArgumentNullException>("dataSource", () => context
[
null, string.Empty]);
842
PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context
[
dataSource, "Property"]);
861
CurrencyManager manager = Assert.IsAssignableFrom<CurrencyManager>(context
[
dataSource, "Property"]);
UnsupportedTypes (1)
CreateFrameworkTypes.cs (1)
301
form.BindingContext
[
dataSet, "Customers.customerToOrders"].GetItemProperties();