Base:
property
Current
System.Windows.Forms.BindingManagerBase.Current
1 override of Current
System.Windows.Forms (1)
System\Windows\Forms\DataBinding\RelatedPropertyManager.cs (1)
91
public override object?
Current
=> (DataSource is not null) ? _fieldInfo.GetValue(DataSource) : null;
15 references to Current
System.Windows.Forms (2)
System\Windows\Forms\DataBinding\PropertyManager.cs (2)
127
IEditableObject? obj =
Current
as IEditableObject;
141
IEditableObject? obj =
Current
as IEditableObject;
System.Windows.Forms.Tests (13)
System\Windows\Forms\BindingContextTests.cs (12)
409
Assert.Same(dataSource, manager.
Current
);
525
Assert.Equal(expectedCurrent, manager.
Current
);
601
Assert.Same(list, manager.
Current
);
662
Assert.Same(mockIListSource.Object, manager.
Current
);
688
Assert.Same(dataSource, parentManager.
Current
);
703
Assert.Same(mockIListSource.Object, manager.
Current
);
725
Assert.Same(dataSource, newManager.
Current
);
807
Assert.Same(dataSource, manager.
Current
);
844
Assert.Equal(1, manager.
Current
);
889
Assert.Same(dataSource, manager1.
Current
);
895
Assert.Same(dataSource, manager2.
Current
);
955
Assert.Equal(dataSource, manager.
Current
);
System\Windows\Forms\PropertyManagerTests.cs (1)
20
Assert.Null(manager.
Current
);