Implemented interface member:
property
BindingContext
System.Windows.Forms.IBindableComponent.BindingContext
2 overrides of BindingContext
System.Windows.Forms (2)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
378public override BindingContext? BindingContext
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
249public override BindingContext? BindingContext
1 write to BindingContext
System.Windows.Forms (1)
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
268set => base.BindingContext = value;
18 references to BindingContext
System.Windows.Forms (15)
System\Windows\Forms\Control.cs (2)
1047return parent.BindingContext; 10936BindingContext.UpdateBinding(BindingContext, DataBindings[i]);
System\Windows\Forms\Controls\DataGridView\DataGridView.DataConnection.cs (5)
1053if (_owner.BindingContext is null) 1064if (DataSource is not null && _owner.BindingContext is not null && DataSource != Convert.DBNull) 1079CurrencyManager = _owner.BindingContext[DataSource, DataMember] as CurrencyManager; 1510if (_owner.BindingContext is null) 1523if (_owner.BindingContext[newDataSource] is not CurrencyManager cm)
System\Windows\Forms\Controls\DataGridView\DataGridViewComboBoxCell.cs (4)
793if (cm is null && DataSource is not null && dataGridView?.BindingContext is not null && !(DataSource == Convert.DBNull)) 805cm = (CurrencyManager)dataGridView.BindingContext[DataSource]; 1353DataManager = (CurrencyManager)DataGridView!.BindingContext![DataSource!, displayBindingMember.BindingPath]; 1384DataManager = (CurrencyManager)DataGridView!.BindingContext![DataSource!, valueBindingMember.BindingPath];
System\Windows\Forms\Controls\ListControl\ListControl.cs (2)
703if (newDataSource is not null && BindingContext is not null && newDataSource != Convert.DBNull) 710newDataManager = (CurrencyManager)BindingContext[newDataSource, newDisplayMember.BindingPath];
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
390return parent.BindingContext;
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
258BindingContext? bm = base.BindingContext;
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewDesigner.cs (2)
221newCM = (CurrencyManager?)dataGridView.BindingContext?[dataGridView.DataSource, dataGridView.DataMember]; 235if (dataGridView.BindingContext is null)
WindowsFormsIntegration (1)
System\Windows\Integration\ElementHost.cs (1)
966OnPropertyChanged("BindingContext", this.BindingContext);