ControlBindingsCollection::Item Property (String^)
.NET Framework (current version)
Gets the Binding specified by the control's property name.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: property Binding^ default[ String^ propertyName ] { Binding^ get(String^ propertyName); }
Parameters
- propertyName
-
Type:
System::String^
The name of the property on the data-bound control.
Property Value
Type: System.Windows.Forms::Binding^The Binding that binds the specified control property to a data source.
If the specified property does not match a binding in the collection, Item returns null.
The following code example returns a single Binding from a ControlBindingsCollection.
void PrintValue() { ControlBindingsCollection^ myControlBindings; myControlBindings = textBox1->DataBindings; // Get the Binding for the Text property. Binding^ myBinding = myControlBindings[ "Text" ]; // Assuming the data source is a DataTable. DataRowView^ drv; drv = dynamic_cast<DataRowView^>(myBinding->BindingManagerBase->Current); // Assuming a column named S"custName" exists, print the value. Console::WriteLine( drv[ "custName" ] ); }
.NET Framework
Available since 1.1
Available since 1.1
Show: