DateTimePicker数据绑定

TOP*_*KEK 2 c# data-binding datetimepicker c#-2.0

我正在尝试将DateTimePicker控件绑定到对象的属性.

    DatePickerDataSale.DataBindings.Clear();
    DatePickerDataSale.DataBindings.Add("Text", document.Data, "DataSale");
Run Code Online (Sandbox Code Playgroud)

类document.Data的代码如下所示:

private DateTime dataSale;
public DateTime DataSale
{
    get { return dataSale; }
    set { dataSale= value; }
}
Run Code Online (Sandbox Code Playgroud)

问题是这个数据绑定不起作用.上

DatePickerDataSale.DataBindings.Add("Text", document.Data, "DataSale");
Run Code Online (Sandbox Code Playgroud)

调用DataSale.get,但setter永远不会执行.哪里可以有问题?

Pil*_*anz 6

你不应该绑定价值属性?

DatePickerDataSale.DataBindings.Add("Value", document.Data, "DataSale");
Run Code Online (Sandbox Code Playgroud)