j'essaye de lier une propriété très simple à un TextBlock, mais je dois tout faire en code-behind (C #).
Ce que j'essaie de faire, c'est:
public string SomeText { get; set; }
Et après avoir essayé la liaison sur TextBlock:
Binding myBinding = new Binding(SomeText);
myTextBlock.SetBinding(TextBlock.TextProperty, myBinding);
Comment conserver la propriété Text du TextBlock identique à la propriété SomeText
.
Utiliser BindingOperations
Binding binding = new Binding();
binding.Path = new PropertyPath("SomeText");
binding.Source = sourceObject; // view model?
BindingOperations.SetBinding(theTextBlock, TextBlock.TextProperty, binding);