1 type derived from Binding
System.Windows.Forms.Tests (1)
System\Windows\Forms\BindingTests.cs (1)
630
private class SubBinding :
Binding
98 instantiations of Binding
DesignSurface (1)
MainForm.cs (1)
375
richTextBox.DataBindings.Add(new
Binding
("Text", bindingSource, "Text", true, DataSourceUpdateMode.OnPropertyChanged));
System.Windows.Forms (2)
System\Windows\Forms\DataBinding\ControlBindingsCollection.cs (1)
149
Binding binding =
new
(
System\Windows\Forms\DataBinding\ListBindingConverter.cs (1)
86
return new
Binding
(
System.Windows.Forms.Tests (95)
System\Windows\Forms\BindingCompleteEventArgsTests.cs (4)
13
yield return new object[] { new
Binding
(null, new object(), "member"), BindingCompleteState.DataError, BindingCompleteContext.DataSourceUpdate };
32
yield return new object[] { new
Binding
(null, new object(), "member"), BindingCompleteState.DataError, BindingCompleteContext.DataSourceUpdate, "errorText" };
51
yield return new object[] { new
Binding
(null, new object(), "member"), BindingCompleteState.DataError, BindingCompleteContext.DataSourceUpdate, "errorText", new InvalidOperationException() };
70
yield return new object[] { new
Binding
(null, new object(), "member"), BindingCompleteState.DataError, BindingCompleteContext.DataSourceUpdate, "errorText", new InvalidOperationException(), true };
System\Windows\Forms\BindingContextTests.cs (9)
800
Binding binding =
new
(null, dataSource, "dataMember");
818
Binding binding =
new
(null, dataSource, "dataMember");
837
Binding binding =
new
(null, dataSource, "Property.ignored");
856
Binding binding =
new
(null, dataSource, "Property.ignore");
876
Binding binding =
new
(null, dataSource, "dataMember");
907
Binding binding =
new
(null, dataSource, "dataMember");
939
Binding binding =
new
(null, dataSource, "dataMember");
966
Binding binding =
new
(null, dataSource, "dataMember");
991
Binding binding =
new
(null, dataSource, "dataMember");
System\Windows\Forms\BindingManagerBaseTests.cs (11)
24
Binding binding =
new
(null, new object(), "member");
44
Binding binding =
new
(null, new object(), "member");
57
Binding binding =
new
(null, new object(), "member");
68
Binding binding =
new
(null, new object(), "member");
88
Binding binding =
new
(null, new object(), "member");
104
Binding binding =
new
(null, new object(), "member");
116
Binding binding1 =
new
(null, new object(), "member");
117
Binding binding2 =
new
(null, new object(), "member");
131
Binding binding1 =
new
(null, new object(), "member");
132
Binding binding2 =
new
(null, new object(), "member");
146
Binding binding =
new
(null, new object(), "member");
System\Windows\Forms\BindingsCollectionTests.cs (23)
27
Binding binding =
new
(null, new object(), "member");
39
Binding binding =
new
(null, new object(), "member");
93
Binding binding =
new
(null, new object(), "member");
105
Binding binding =
new
(null, new object(), "member");
159
Binding binding =
new
(null, new object(), "member");
174
Binding binding =
new
(null, new object(), "member");
223
Binding binding =
new
(null, new object(), "member");
234
Binding binding =
new
(null, new object(), "member");
283
Binding binding =
new
(null, new object(), "member");
294
Binding binding =
new
(null, new object(), "member");
305
Binding binding =
new
(null, new object(), "member");
361
Binding binding =
new
(null, new object(), "member");
372
Binding binding1 =
new
(null, new object(), "member");
373
Binding binding2 =
new
(null, new object(), "member");
385
Binding binding1 =
new
(null, new object(), "member");
386
Binding binding2 =
new
(null, new object(), "member");
399
Binding binding =
new
(null, new object(), "member");
410
Binding binding =
new
(null, new object(), "member");
466
Binding binding =
new
(null, new object(), "member");
477
Binding binding1 =
new
(null, new object(), "member");
478
Binding binding2 =
new
(null, new object(), "member");
490
Binding binding1 =
new
(null, new object(), "member");
491
Binding binding2 =
new
(null, new object(), "member");
System\Windows\Forms\BindingTests.cs (15)
26
Binding binding =
new
(propertyName, dataSource, dataMember);
55
Binding binding =
new
(propertyName, dataSource, dataMember, formattingEnabled);
84
Binding binding =
new
(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode);
113
Binding binding =
new
(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue);
142
Binding binding =
new
(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue, formatString);
171
Binding binding =
new
(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue, formatString, formatInfo);
199
Binding binding =
new
("propertyName", new object(), "dataMember")
215
Binding binding =
new
("propertyName", new object(), "dataMember")
231
Binding binding =
new
("propertyName", new object(), "dataMember")
252
Binding binding =
new
("propertyName", new object(), "dataMember")
267
Binding binding =
new
("propertyName", new object(), "dataMember")
282
Binding binding =
new
("propertyName", new object(), "dataMember")
308
Binding binding =
new
("propertyName", new object(), "dataMember")
561
Binding binding =
new
("propertyName", new object(), "dataMember")
607
Binding binding =
new
("propertyName", new object(), "dataMember")
System\Windows\Forms\ControlBindingsCollectionTests.cs (28)
50
yield return new object[] { new
Binding
(null, new object(), "dataMember") };
51
yield return new object[] { new
Binding
("", new object(), "dataMember") };
52
yield return new object[] { new
Binding
(nameof(Control.Text), new object(), "dataMember") };
73
Binding binding1 =
new
("", 1, "dataMember");
74
Binding binding2 =
new
(null, 1, "dataMember");
75
Binding binding3 =
new
(nameof(Control.Text), 1, "dataMember");
80
Binding binding4 =
new
(nameof(Control.Text), 1, "dataMember");
94
Binding binding =
new
(nameof(Control.Text), 1, "dataMember");
104
Binding binding1 =
new
(nameof(SubControl.Text), 1, "dataMember");
105
Binding binding2 =
new
(nameof(SubControl.AccessibleRole), 1, "dataMember");
106
Binding binding3 =
new
(null, 1, "dataMember");
107
Binding binding4 =
new
("", 1, "dataMember");
108
Binding binding5 =
new
(nameof(SubControl.text), 1, "dataMember");
243
Assert.Throws<ArgumentException>("PropertyName", () => collection.Add(new
Binding
("NoSuchProperty", new object(), "dataMember")));
257
Binding binding =
new
(nameof(Control.Text), new object(), "dataMember");
260
Assert.Throws<ArgumentException>("binding", () => collection.Add(new
Binding
(nameof(Control.Text), new object(), "dataMember")));
282
Binding binding =
new
(null, new object(), "member");
295
Binding binding =
new
(null, new object(), "member");
306
Binding binding =
new
(null, new object(), "member");
326
Binding binding =
new
(null, new object(), "member");
342
Binding binding =
new
(null, new object(), "member");
354
Binding binding1 =
new
(null, new object(), "member");
355
Binding binding2 =
new
(null, new object(), "member");
369
Binding binding1 =
new
(null, new object(), "member");
370
Binding binding2 =
new
(null, new object(), "member");
384
Binding binding =
new
(null, new object(), "member");
402
Binding binding =
new
(nameof(Control.Text), new object(), "member");
415
Binding binding =
new
(nameof(Control.Text), new object(), "member");
System\Windows\Forms\ControlTests.Methods.cs (4)
1152
control.DataBindings.Add(new
Binding
("Text", new object(), "member"));
1600
control.DataBindings.Add(new
Binding
("Text", new object(), "member"));
1647
Binding binding =
new
("Text", new object(), "member");
6374
control.DataBindings.Add(new
Binding
("Text", new object(), "member"));
System\Windows\Forms\PropertyManagerTests.cs (1)
166
Binding cancelBinding =
new
("Value", dataSource, "Property", true);
157 references to Binding
System.Windows.Forms (56)
System\Windows\Forms\Control.cs (3)
923
if (!
Binding
.IsSupported)
1527
if (!
Binding
.IsSupported)
6653
if (!
Binding
.IsSupported)
System\Windows\Forms\Controls\ListControl\ListControl.cs (3)
141
if (!
Binding
.IsSupported)
433
if (!
Binding
.IsSupported)
704
if (!
Binding
.IsSupported)
System\Windows\Forms\DataBinding\Binding.BindToObject.cs (2)
13
private readonly
Binding
_owner;
52
internal BindToObject(
Binding
owner)
System\Windows\Forms\DataBinding\Binding.cs (1)
48
/// Initializes a new instance of the <see cref="
Binding
"/> class
System\Windows\Forms\DataBinding\BindingCompleteEventArgs.cs (5)
17
Binding
? binding,
36
Binding
? binding,
49
Binding
? binding,
61
Binding
? binding,
68
public
Binding
? Binding { get; }
System\Windows\Forms\DataBinding\BindingContext.cs (3)
290
private static void CheckPropertyBindingCycles(BindingContext newBindingContext,
Binding
propBinding)
302
Binding
binding = bindingManagerBase.Bindings[i];
345
public static void UpdateBinding(BindingContext? newBindingContext,
Binding
binding)
System\Windows\Forms\DataBinding\BindingManagerBase.cs (3)
299
if (e.Element is not
Binding
binding)
313
foreach (
Binding
bi in Bindings)
329
foreach (
Binding
bi in Bindings)
System\Windows\Forms\DataBinding\BindingsCollection.cs (9)
15
private readonly List<
Binding
> _list = [];
31
/// Gets the <see cref="
Binding
"/> at the specified index.
33
public
Binding
this[int index] => _list[index]!;
35
protected internal void Add(
Binding
binding)
44
/// Adds a <see cref="
Binding
"/> to the collection.
46
protected virtual void AddCore(
Binding
dataBinding)
101
protected internal void Remove(
Binding
binding)
112
/// Removes the specified <see cref="
Binding
"/> from the collection.
114
protected virtual void RemoveCore(
Binding
dataBinding) => _list.Remove(dataBinding);
System\Windows\Forms\DataBinding\ControlBindingsCollection.cs (16)
28
public
Binding
? this[string propertyName]
32
foreach (
Binding
binding in this)
51
public new void Add(
Binding
binding) => base.Add(binding);
60
public
Binding
Add(string propertyName, object dataSource, string? dataMember) =>
71
public
Binding
Add(
86
public
Binding
Add(
102
public
Binding
Add(
119
public
Binding
Add(
137
public
Binding
Add(
149
Binding
binding = new(
169
protected override void AddCore(
Binding
dataBinding)
189
internal void CheckDuplicates(
Binding
binding)
195
Binding
current = this[i];
216
Binding
dataBinding = this[i];
231
public new void Remove(
Binding
binding) => base.Remove(binding);
240
protected override void RemoveCore(
Binding
dataBinding)
System\Windows\Forms\DataBinding\ListBindingConverter.cs (6)
68
if (destinationType == typeof(InstanceDescriptor) && value is
Binding
)
70
Binding
b = (
Binding
)value;
114
private static InstanceDescriptor GetInstanceDescriptorFromValues(
Binding
b)
153
ConstructorInfo? ctor = typeof(
Binding
).GetConstructor(ctorParams);
158
ctor = typeof(
Binding
).GetConstructor(
System\Windows\Forms\DataBinding\ListManagerBindingsCollection.cs (2)
26
protected override void AddCore(
Binding
dataBinding)
55
protected override void RemoveCore(
Binding
dataBinding)
System\Windows\Forms\ErrorProvider\ErrorProvider.cs (2)
391
Binding
? binding = e.Binding;
483
Binding
dataBinding = errBindings[j];
System\Windows\Forms\Layout\Containers\ContainerControl.cs (1)
253
if (!
Binding
.IsSupported)
System.Windows.Forms.Design (5)
System\Windows\Forms\Design\ControlDesigner.cs (1)
539
Binding
binding = ctl.DataBindings[i];
System\Windows\Forms\Design\DesignBindingValueUIHandler.cs (1)
36
foreach (
Binding
binding in control.DataBindings)
System\Windows\Forms\Design\DesignBindingValueUIHandler.LocalUIItem.cs (3)
13
internal LocalUIItem(DesignBindingValueUIHandler handler,
Binding
binding)
21
internal
Binding
Binding { get; }
23
private static string GetToolTip(
Binding
binding)
System.Windows.Forms.Tests (96)
System\Windows\Forms\BindingCompleteEventArgsTests.cs (4)
19
public void Ctor_Binding_BindingCompleteState_BindingCompleteContext(
Binding
binding, BindingCompleteState state, BindingCompleteContext context)
38
public void Ctor_Binding_BindingCompleteState_BindingCompleteContext_String(
Binding
binding, BindingCompleteState state, BindingCompleteContext context, string errorText)
57
public void Ctor_Binding_BindingCompleteState_BindingCompleteContext_String_Exception(
Binding
binding, BindingCompleteState state, BindingCompleteContext context, string errorText, Exception exception)
76
public void Ctor_Binding_BindingCompleteState_BindingCompleteContext_String_Exception_Bool(
Binding
binding, BindingCompleteState state, BindingCompleteContext context, string errorText, Exception exception, bool cancel)
System\Windows\Forms\BindingContextTests.cs (9)
800
Binding
binding = new(null, dataSource, "dataMember");
818
Binding
binding = new(null, dataSource, "dataMember");
837
Binding
binding = new(null, dataSource, "Property.ignored");
856
Binding
binding = new(null, dataSource, "Property.ignore");
876
Binding
binding = new(null, dataSource, "dataMember");
907
Binding
binding = new(null, dataSource, "dataMember");
939
Binding
binding = new(null, dataSource, "dataMember");
966
Binding
binding = new(null, dataSource, "dataMember");
991
Binding
binding = new(null, dataSource, "dataMember");
System\Windows\Forms\BindingManagerBaseTests.cs (11)
24
Binding
binding = new(null, new object(), "member");
44
Binding
binding = new(null, new object(), "member");
57
Binding
binding = new(null, new object(), "member");
68
Binding
binding = new(null, new object(), "member");
88
Binding
binding = new(null, new object(), "member");
104
Binding
binding = new(null, new object(), "member");
116
Binding
binding1 = new(null, new object(), "member");
117
Binding
binding2 = new(null, new object(), "member");
131
Binding
binding1 = new(null, new object(), "member");
132
Binding
binding2 = new(null, new object(), "member");
146
Binding
binding = new(null, new object(), "member");
System\Windows\Forms\BindingsCollectionTests.cs (25)
27
Binding
binding = new(null, new object(), "member");
39
Binding
binding = new(null, new object(), "member");
93
Binding
binding = new(null, new object(), "member");
105
Binding
binding = new(null, new object(), "member");
159
Binding
binding = new(null, new object(), "member");
174
Binding
binding = new(null, new object(), "member");
223
Binding
binding = new(null, new object(), "member");
234
Binding
binding = new(null, new object(), "member");
283
Binding
binding = new(null, new object(), "member");
294
Binding
binding = new(null, new object(), "member");
305
Binding
binding = new(null, new object(), "member");
361
Binding
binding = new(null, new object(), "member");
372
Binding
binding1 = new(null, new object(), "member");
373
Binding
binding2 = new(null, new object(), "member");
385
Binding
binding1 = new(null, new object(), "member");
386
Binding
binding2 = new(null, new object(), "member");
399
Binding
binding = new(null, new object(), "member");
410
Binding
binding = new(null, new object(), "member");
466
Binding
binding = new(null, new object(), "member");
477
Binding
binding1 = new(null, new object(), "member");
478
Binding
binding2 = new(null, new object(), "member");
490
Binding
binding1 = new(null, new object(), "member");
491
Binding
binding2 = new(null, new object(), "member");
552
public new void AddCore(
Binding
dataBinding) => base.AddCore(dataBinding);
556
public new void RemoveCore(
Binding
dataBinding) => base.RemoveCore(dataBinding);
System\Windows\Forms\BindingTests.cs (15)
26
Binding
binding = new(propertyName, dataSource, dataMember);
55
Binding
binding = new(propertyName, dataSource, dataMember, formattingEnabled);
84
Binding
binding = new(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode);
113
Binding
binding = new(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue);
142
Binding
binding = new(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue, formatString);
171
Binding
binding = new(propertyName, dataSource, dataMember, formattingEnabled, dataSourceUpdateMode, nullValue, formatString, formatInfo);
199
Binding
binding = new("propertyName", new object(), "dataMember")
215
Binding
binding = new("propertyName", new object(), "dataMember")
231
Binding
binding = new("propertyName", new object(), "dataMember")
252
Binding
binding = new("propertyName", new object(), "dataMember")
267
Binding
binding = new("propertyName", new object(), "dataMember")
282
Binding
binding = new("propertyName", new object(), "dataMember")
308
Binding
binding = new("propertyName", new object(), "dataMember")
561
Binding
binding = new("propertyName", new object(), "dataMember")
607
Binding
binding = new("propertyName", new object(), "dataMember")
System\Windows\Forms\ControlBindingsCollectionTests.cs (30)
57
public void Add_Binding_Success(
Binding
binding)
73
Binding
binding1 = new("", 1, "dataMember");
74
Binding
binding2 = new(null, 1, "dataMember");
75
Binding
binding3 = new(nameof(Control.Text), 1, "dataMember");
80
Binding
binding4 = new(nameof(Control.Text), 1, "dataMember");
94
Binding
binding = new(nameof(Control.Text), 1, "dataMember");
104
Binding
binding1 = new(nameof(SubControl.Text), 1, "dataMember");
105
Binding
binding2 = new(nameof(SubControl.AccessibleRole), 1, "dataMember");
106
Binding
binding3 = new(null, 1, "dataMember");
107
Binding
binding4 = new("", 1, "dataMember");
108
Binding
binding5 = new(nameof(SubControl.text), 1, "dataMember");
128
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember");
145
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember", true);
162
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember", true, DataSourceUpdateMode.OnPropertyChanged);
179
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember", true, DataSourceUpdateMode.OnPropertyChanged, "null");
196
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember", true, DataSourceUpdateMode.OnPropertyChanged, "null", "formatString");
213
Binding
binding = collection.Add(nameof(Control.Text), 1, "dataMember", true, DataSourceUpdateMode.OnPropertyChanged, "null", "formatString", CultureInfo.CurrentCulture);
257
Binding
binding = new(nameof(Control.Text), new object(), "dataMember");
282
Binding
binding = new(null, new object(), "member");
295
Binding
binding = new(null, new object(), "member");
306
Binding
binding = new(null, new object(), "member");
326
Binding
binding = new(null, new object(), "member");
342
Binding
binding = new(null, new object(), "member");
354
Binding
binding1 = new(null, new object(), "member");
355
Binding
binding2 = new(null, new object(), "member");
369
Binding
binding1 = new(null, new object(), "member");
370
Binding
binding2 = new(null, new object(), "member");
384
Binding
binding = new(null, new object(), "member");
402
Binding
binding = new(nameof(Control.Text), new object(), "member");
415
Binding
binding = new(nameof(Control.Text), new object(), "member");
System\Windows\Forms\ControlTests.Methods.cs (1)
1647
Binding
binding = new("Text", new object(), "member");
System\Windows\Forms\PropertyManagerTests.cs (1)
166
Binding
cancelBinding = new("Value", dataSource, "Property", true);