DateTimePicker databindings

13,468

Shouldn't you bind to value property?

DatePickerDataSale.DataBindings.Add("Value", document.Data, "DataSale");
Share:
13,468
TOP KEK
Author by

TOP KEK

When I'm lazy to think I ask stackoverflow

Updated on June 04, 2022

Comments

  • TOP KEK
    TOP KEK almost 2 years

    I'm trying to bind DateTimePicker control to a property of an object.

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

    Code for class document.Data looks like this:

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

    Problem is that this databinding does not work. On

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

    DataSale.get is called, but setter never executes. Where can be problem?