リフレクションを使用してオブジェクトからテキストボックスにプロパティをバインドしようとしています。渡されるオブジェクトは、パブリックプリミティブ型のプロパティとgetter/setterのコードを含む単純なクラスです。しかし、テキストボックスの値を変更しても、オブジェクトのインスタンスへの変更は反映されません。値が更新されることはありません。何が欠けていますか?
public object myObj;
public void setObject(ref object myObject)
{
myObj = myObject;
}
var textbox = new Textbox();
...
textbox.DataBindings.Add("Text", myObj, myObj.GetType().GetProperties()[0].Name);
this.Controls.Add(textbox);