Die*_*ira 21 wpf binding code-behind
我试图将一个非常简单的属性绑定到TextBlock,但我必须在代码隐藏(C#)中完成所有操作.
我想做的是:
public string SomeText { get; set; }
Run Code Online (Sandbox Code Playgroud)
在我尝试TextBlock上的绑定之后:
Binding myBinding = new Binding(SomeText);
myTextBlock.SetBinding(TextBlock.TextProperty, myBinding);
Run Code Online (Sandbox Code Playgroud)
如何使TextBlock的Text属性与Property保持一致SomeText.
Phi*_*hil 46
使用BindingOperations
Binding binding = new Binding();
binding.Path = new PropertyPath("SomeText");
binding.Source = sourceObject; // view model?
BindingOperations.SetBinding(theTextBlock, TextBlock.TextProperty, binding);
Run Code Online (Sandbox Code Playgroud)