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