64 references to
System.Windows.Forms (2)
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (1)
1523if (_owner.BindingContext[newDataSource] is not CurrencyManager cm)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (1)
805cm = (CurrencyManager)dataGridView.BindingContext[DataSource];
System.Windows.Forms.Tests (62)
System\Windows\Forms\BindingContextTests.cs (32)
76Assert.Same(source1.CurrencyManager, context[dataSource]); 83Assert.Same(source2.CurrencyManager, context[dataSource]); 100Assert.Same(source1.CurrencyManager, context[dataSource1]); 101Assert.Same(source2.CurrencyManager, context[dataSource2]); 121Assert.Same(source1.CurrencyManager, context[dataSource]); 128Assert.Same(source2.CurrencyManager, context[dataSource]); 145Assert.Same(source1.CurrencyManager, context[dataSource1]); 146Assert.Same(source2.CurrencyManager, context[dataSource2]); 408PropertyManager manager = Assert.IsType<PropertyManager>(context[dataSource]); 413Assert.Same(manager, context[dataSource]); 421CurrencyManager manager = Assert.IsType<CurrencyManager>(context[dataSource]); 427Assert.Same(manager, context[dataSource]); 435CurrencyManager manager = Assert.IsType<CurrencyManager>(context[dataSource]); 441Assert.Same(manager, context[dataSource]); 454CurrencyManager manager = Assert.IsType<CurrencyManager>(context[mockIListSource.Object]); 460Assert.Same(manager, context[mockIListSource.Object]); 472Assert.Throws<ArgumentNullException>("dataSource", () => context[mockIListSource.Object]); 499PropertyManager manager = Assert.IsType<PropertyManager>(context[mockCurrencyManagerProvider.Object]); 501Assert.Same(manager, context[mockCurrencyManagerProvider.Object]); 552Assert.Same(manager, context[dataSource]); 554Assert.Same(manager, context[dataSource]); 715PropertyManager manager = Assert.IsType<PropertyManager>(context[dataSource]); 723PropertyManager newManager = Assert.IsType<PropertyManager>(context[dataSource]); 729Assert.Same(newManager, context[dataSource]); 736Assert.Throws<ArgumentNullException>("dataSource", () => context[null]); 805PropertyManager manager = Assert.IsType<PropertyManager>(context[dataSource]); 823CurrencyManager manager = Assert.IsType<CurrencyManager>(context[dataSource]); 887PropertyManager manager1 = Assert.IsType<PropertyManager>(context1[dataSource]); 893PropertyManager manager2 = Assert.IsType<PropertyManager>(context2[dataSource]); 918CurrencyManager manager1 = Assert.IsType<CurrencyManager>(context1[dataSource]); 925CurrencyManager manager2 = Assert.IsType<CurrencyManager>(context2[dataSource]); 953PropertyManager manager = Assert.IsAssignableFrom<PropertyManager>(context[dataSource]);
System\Windows\Forms\ListControlTests.cs (26)
204Assert.Same(value[dataSource], control.DataManager); 212Assert.Same(value[dataSource], control.DataManager); 231Assert.Same(value[dataSource], control.DataManager); 239Assert.Same(value[dataSource], control.DataManager); 259Assert.Same(value[dataSource], control.DataManager); 267Assert.Same(value[dataSource], control.DataManager); 288Assert.Same(value[dataSource], control.DataManager); 295Assert.Same(value[dataSource], control.DataManager); 874Assert.Same(context[value], control.DataManager); 887Assert.Same(context[value], control.DataManager); 911Assert.Same(context[value], control.DataManager); 924Assert.Same(context[value], control.DataManager); 942Assert.Same(context[value], control.DataManager); 948Assert.Same(context[value], control.DataManager); 971Assert.Same(context[value], control.DataManager); 984Assert.Same(context[value], control.DataManager); 1177Assert.Same(context[dataSource], control.DataManager); 1184Assert.Same(context[dataSource], control.DataManager); 1206Assert.Same(context[dataSource], control.DataManager); 1213Assert.Same(context[dataSource], control.DataManager); 1239Assert.Same(context[dataSource], control.DataManager); 1254Assert.Same(context[dataSource], control.DataManager); 1775Assert.Same(context[dataSource], control.DataManager); 1783Assert.Same(context[dataSource], control.DataManager); 1823Assert.Same(context[dataSource], control.DataManager); 1831Assert.Same(context[dataSource], control.DataManager);
System\Windows\Forms\PropertyManagerTests.cs (4)
29PropertyManager manager = Assert.IsType<PropertyManager>(context[new DataSource()]); 38PropertyManager manager = Assert.IsType<PropertyManager>(context[new DataSource()]); 395PropertyManager manager = Assert.IsType<PropertyManager>(context[new DataSource()]); 405PropertyManager manager = Assert.IsType<PropertyManager>(context[new DataSource()]);