1 type derived from BindingContext
System.Windows.Forms.Tests (1)
System\Windows\Forms\BindingContextTests.cs (1)
1045private class SubBindingContext : BindingContext
11 instantiations of BindingContext
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewComboBoxColumnDesigner.cs (1)
80s_bindingContext ??= new BindingContext();
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
126private readonly BindingContext _bindingContext = new();
System.Windows.Forms.Tests (9)
System\Windows\Forms\BindingContextTests.cs (1)
27ICollection context = new BindingContext();
System\Windows\Forms\ControlTests.Properties.cs (1)
2173yield return new object[] { new BindingContext() };
System\Windows\Forms\DataGridViewTests.cs (4)
2805BindingContext context = new() 2846BindingContext context = new() 4030BindingContext context1 = new() 4034BindingContext context2 = new()
System\Windows\Forms\ListControlTests.cs (1)
139yield return new object[] { new BindingContext() };
System\Windows\Forms\ToolStripDropDownTests.cs (1)
910yield return new object[] { new BindingContext() };
System\Windows\Forms\ToolStripTests.cs (1)
1115yield return new object[] { new BindingContext() };
181 references to BindingContext
System.Windows.Forms (18)
System\Windows\Forms\Control.cs (5)
937internal BindingContext? BindingContextInternal 942if (Properties.TryGetValue(s_bindingManagerProperty, out BindingContext? context)) 959BindingContext? oldContext = Properties.AddOrRemoveValue(s_bindingManagerProperty, value); 973public virtual BindingContext? BindingContext 10826BindingContext.UpdateBinding(BindingContext, DataBindings[i]);
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
378public override BindingContext? BindingContext 382if (Properties.TryGetValue(s_propBindingContext, out BindingContext? context))
System\Windows\Forms\Controls\Unsupported\DataGrid\GridTablesFactory.cs (1)
28BindingContext bindingManager) => throw new PlatformNotSupportedException();
System\Windows\Forms\DataBinding\BindableComponent.cs (3)
17private BindingContext? _bindingContext; 27public BindingContext? BindingContext 63BindingContext.UpdateBinding(BindingContext, DataBindings[i]);
System\Windows\Forms\DataBinding\Binding.cs (1)
222BindingContext.UpdateBinding((BindableComponent is not null && IsComponentCreated(BindableComponent) ? BindableComponent.BindingContext : null), this);
System\Windows\Forms\DataBinding\BindingContext.cs (2)
290private static void CheckPropertyBindingCycles(BindingContext newBindingContext, Binding propBinding) 345public static void UpdateBinding(BindingContext? newBindingContext, Binding binding)
System\Windows\Forms\DataBinding\IBindableComponent.cs (1)
12BindingContext? BindingContext
System\Windows\Forms\Layout\Containers\ContainerControl.cs (2)
249public override BindingContext? BindingContext 258BindingContext? bm = base.BindingContext;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
216public override BindingContext? BindingContext
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\DataGridViewComboBoxColumnDesigner.cs (1)
14private static BindingContext? s_bindingContext;
System\Windows\Forms\Design\DesignBindingPicker.cs (1)
126private readonly BindingContext _bindingContext = new();
System.Windows.Forms.Tests (161)
System\Windows\Forms\BindingContextTests.cs (50)
19BindingContext context = []; 37BindingContext context = []; 183BindingContext context = []; 212BindingContext context = []; 397BindingContext context = []; 406BindingContext context = []; 419BindingContext context = []; 433BindingContext context = []; 447BindingContext context = []; 466BindingContext context = []; 479BindingContext context = []; 493BindingContext context = []; 523BindingContext context = []; 574BindingContext context = []; 593BindingContext context = []; 611BindingContext context = []; 630BindingContext context = []; 652BindingContext context = []; 675BindingContext context = []; 694BindingContext context = []; 713BindingContext context = []; 744BindingContext context = []; 752BindingContext context = []; 798BindingContext context = []; 802BindingContext.UpdateBinding(context, binding); 816BindingContext context = []; 820BindingContext.UpdateBinding(context, binding); 835BindingContext context = []; 839BindingContext.UpdateBinding(context, binding); 853BindingContext context = []; 858BindingContext.UpdateBinding(context, binding); 873BindingContext context1 = []; 874BindingContext context2 = []; 878BindingContext.UpdateBinding(context1, binding); 883BindingContext.UpdateBinding(context2, binding); 904BindingContext context1 = []; 905BindingContext context2 = []; 909BindingContext.UpdateBinding(context1, binding); 914BindingContext.UpdateBinding(context2, binding); 937BindingContext context = []; 942BindingContext.UpdateBinding(null, binding); 946BindingContext.UpdateBinding(context, binding); 950BindingContext.UpdateBinding(null, binding); 964BindingContext context = []; 968BindingContext.UpdateBinding(context, binding); 982Assert.Throws<ArgumentException>("dataBinding", () => BindingContext.UpdateBinding(context, binding)); 989BindingContext context = []; 996BindingContext.UpdateBinding(context, binding); 1010Assert.Throws<ArgumentException>("dataBinding", () => BindingContext.UpdateBinding(context, binding)); 1017Assert.Throws<ArgumentNullException>("binding", () => BindingContext.UpdateBinding([], null));
System\Windows\Forms\ContainerControlTests.cs (7)
349BindingContext value = []; 382BindingContext value1 = []; 393BindingContext value2 = []; 399BindingContext value3 = []; 587BindingContext value1 = []; 598BindingContext value2 = []; 604BindingContext value3 = [];
System\Windows\Forms\ControlTests.ControlCollection.cs (32)
631BindingContext parentContext = []; 632BindingContext childContext = []; 641public void ControlCollection_Add_InvokeWithOverriddenProperties_CallsPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext) 781BindingContext parentContext = []; 782BindingContext childContext = []; 791public void ControlCollection_Add_InvokeWithOverriddenPropertiesWithHandle_CallsPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext, int expectedBindingContextChangedCallCount) 944public void ControlCollection_Add_InvokeWithOverriddenPropertiesAxHost_DoesNotCallPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext) 1017public void ControlCollection_Add_InvokeWithOverriddenPropertiesAxHostWithHandle_CallSPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext, int expectedBindingContextChangedCallCount) 2331BindingContext parentContext = []; 2332BindingContext childContext = []; 2341public void ControlCollection_Remove_InvokeWithOverriddenProperties_CallsPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext) 2475BindingContext parentContext = []; 2476BindingContext childContext = []; 2485public void ControlCollection_Remove_InvokeWithOverriddenPropertiesWithHandle_CallsPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext, int expectedBindingContextChangedCallCount) 2617public void ControlCollection_Remove_InvokeWithOverriddenPropertiesAxHost_DoesNotCallPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext) 2681public void ControlCollection_Remove_InvokeWithOverriddenPropertiesAxHostWithHandle_CallSPropertyHandlers(BindingContext parentBindingContext, BindingContext bindingContext, BindingContext expectedBindingContext, int expectedBindingContextChangedCallCount)
System\Windows\Forms\ControlTests.Handlers.cs (3)
704BindingContext childContext1 = []; 705BindingContext childContext2 = []; 4332BindingContext context = [];
System\Windows\Forms\ControlTests.Properties.cs (12)
2143BindingContext bindingContext = []; 2158BindingContext bindingContext = []; 2178public void Control_BindingContext_Set_GetReturnsExpected(BindingContext value) 2195public void Control_BindingContext_SetWithNonNullBindingContext_GetReturnsExpected(BindingContext value) 2226BindingContext context1 = []; 2237BindingContext context2 = []; 2289BindingContext context1 = []; 2308BindingContext context2 = []; 2342BindingContext childContext1 = []; 2343BindingContext childContext2 = []; 2382BindingContext context1 = []; 2401BindingContext context2 = [];
System\Windows\Forms\DataGridViewTests.cs (4)
2805BindingContext context = new() 2846BindingContext context = new() 4030BindingContext context1 = new() 4034BindingContext context2 = new()
System\Windows\Forms\ErrorProviderTests.cs (1)
1387public override BindingContext BindingContext => null;
System\Windows\Forms\ListBoxTests.cs (3)
2444BindingContext bindingContext = []; 2926BindingContext bindingContext = []; 5820BindingContext bindingContext = [];
System\Windows\Forms\ListControlTests.cs (36)
144public void ListControl_BindingContext_Set_GetReturnsExpected(BindingContext value) 167public void ListControl_BindingContext_SetWithNonNullBindingContext_GetReturnsExpected(BindingContext value) 193BindingContext value = []; 219BindingContext value = []; 246BindingContext originalValue = []; 247BindingContext value = []; 274BindingContext originalValue = []; 275BindingContext value = []; 313BindingContext context1 = []; 324BindingContext context2 = []; 344BindingContext context = []; 359BindingContext context = []; 375BindingContext context = []; 420BindingContext context = []; 451BindingContext context = []; 493BindingContext context = []; 520BindingContext context = []; 859BindingContext context = []; 895BindingContext context = []; 931BindingContext context = []; 955BindingContext context = []; 1142BindingContext context = []; 1166BindingContext context = []; 1195BindingContext context = []; 1222BindingContext context = []; 1734BindingContext context = []; 1763BindingContext context = []; 1790BindingContext context = []; 1810BindingContext context = []; 1838BindingContext context = []; 1918BindingContext context = []; 1952BindingContext context = []; 1976BindingContext context = []; 2021BindingContext context = []; 2060BindingContext context = []; 2079BindingContext context = [];
System\Windows\Forms\PropertyManagerTests.cs (4)
28BindingContext context = []; 37BindingContext context = []; 393BindingContext context = []; 403BindingContext context = [];
System\Windows\Forms\ToolStripDropDownTests.cs (3)
915public void ToolStripDropDown_BindingContext_Set_GetReturnsExpected(BindingContext value) 944BindingContext context1 = []; 955BindingContext context2 = [];
System\Windows\Forms\ToolStripTests.cs (6)
1085BindingContext bindingContext = []; 1100BindingContext bindingContext = []; 1120public void ToolStrip_BindingContext_Set_GetReturnsExpected(BindingContext value) 1137public void ToolStrip_BindingContext_SetWithNonNullBindingContext_GetReturnsExpected(BindingContext value) 1168BindingContext context1 = []; 1179BindingContext context2 = [];