サーチ…


パラメーター

引数説明
プロパティ名バインドするコントロールのプロパティの名前。
情報源データソースを表すObject
dataMember バインドするプロパティまたはリスト。
formattingEnabled 表示されたデータをフォーマットするかどうかを決定します。
updateMode データソースは、コントロールプロパティが検証されたとき(デフォルト)、またはプロパティが変更されたときに更新されます
nullValue データソースにこの値が設定されている場合、バインドされたプロパティはDBNullに設定されます。
formatString 値の表示方法を示す1つ以上の書式指定文字
formatInfo IFormatProviderの実装で、デフォルトの書式設定動作をオーバーライドします。

備考

データバインドはプロパティでのみ機能し、フィールドでは使用できません。https: //msdn.microsoft.com/en-us/library/ef2xyb33.aspx

データオブジェクトへのコントロールのバインド

各コントロールには、 System.Windows.Forms.BindingオブジェクトのリストであるプロパティDataBindingsあります。 Add() - メソッドには、オブジェクトのプロパティに簡単にバインドできるいくつかのオーバーロードがあります。

textBox.DataBindings.Add( "Text", dataObj, "MyProperty" );

そのバインディングは、基本的に、互いの変更イベントを購読することを意味します。上のコードはdataObj.MyPropertyのchangeeventに加入し、変更されたときにtextBox.Textを適合させます。また、その逆の場合は、textBox.TextChangedをサブスクライブし、変更時にdataObj.MyProperyを適合させます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow