Witam,
mam taki problem:
stworzyłem sobie formę (z text boxem) i model (z jednym property typu string).
public class MyModel
{
public string MyText{get; set;}
}
Binding ustawiam następująco:
tbMyTextBox.DataBindings.Clear();
tbMyTextBox.DataBindings.Add("Text", myModel, "MyText");
Dodałem button i metodę onClick dla niego.
Gdy wpiszę wartość w text box i kliknę przycisk, w modelu wartośc properiesa MyText jest równa tej, która została wpisana do textboxa.
Czyli binding zadziałał.
Ale jeśli teraz do MyText podstawię inną wartość (lub ją wyczyszczę) w TextBoxie nic się nie zmienia.
Czyli binding w drugą stronę nie działa.
Co robię źle?