i am trying to binding a very simple property to a TextBlock, but I have to do all in code-behind (C#).
What i am trying to do is:
public string SomeText { get; set; }
And after I try the Binding on TextBlock:
Binding myBinding = new Binding(SomeText); myTextBlock.SetBinding(TextBlock.TextProperty, myBinding);
How do I keep the Text property of the TextBlock the same of the Property SomeText
.
Use BindingOperations
Binding binding = new Binding(); binding.Path = new PropertyPath("SomeText"); binding.Source = sourceObject; // view model? BindingOperations.SetBinding(theTextBlock, TextBlock.TextProperty, binding);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With