Как ты это делаешь в c #?
<TextBlock Text={Binding MyProperty}/>
Предположим, что DataContext установлен в класс типа MyClass
Предполагая, что ваш TextBlock называется _textBlock:
TextBlock
_textBlock
var binding = new Binding("MyProperty"); BindingOperations.SetBinding(_textBlock, TextBlock.TextProperty, binding);
Simple:
<TextBlock x:Name="txt"/> // C# txt.SetBinding(TextBox.TextProperty, "MyProperty");
Создайте объект Binding и передайте его в SetBinding, если вам нужен больший контроль над привязкой.
Вы можете вызвать FrameworkElement.SetBinding () , чтобы построить привязку данных из C #.