2012-03-07 14 views
2

DateTimePickerコントロールをオブジェクトのプロパティにバインドしようとしています。DateTimePickerデータバインディング

DatePickerDataSale.DataBindings.Clear(); 
    DatePickerDataSale.DataBindings.Add("Text", document.Data, "DataSale"); 

クラスdocument.Dataのコードは次のようになります。

private DateTime dataSale; 
public DateTime DataSale 
{ 
    get { return dataSale; } 
    set { dataSale= value; } 
} 

問題は、このデータバインディングが動作しないということです。 On

DatePickerDataSale.DataBindings.Add("Text", document.Data, "DataSale"); 

DataSale.getは呼び出されますが、セッターは実行されません。どこに問題がありますか?

答えて

6

のプロパティにバインドしないでください。

DatePickerDataSale.DataBindings.Add("Value", document.Data, "DataSale"); 
+0

ええ、そうです。他のコントロールからコードをコピー&ペーストすることによって引き起こされた愚かな間違い –