J'ai besoin de définir une liaison dans le code.
Je n'arrive pas à le faire correctement.
C'est ce que j'ai essayé :
XAML :
<TextBox Name="txtText"></TextBox>
Code derrière :
Binding myBinding = new Binding("SomeString");
myBinding.Source = ViewModel.SomeString;
myBinding.Mode = BindingMode.TwoWay;
myBinding.UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged;
BindingOperations.SetBinding(txtText, TextBox.TextProperty, myBinding);
ViewModel :
public string SomeString
{
get
{
return someString;
}
set
{
someString= value;
OnPropertyChanged("SomeString");
}
}
La propriété n'est pas mise à jour lorsque je la définis.
Qu'est-ce que je fais mal ?