其实就是在后台代码进行数据绑定
TextBlock _scaleTextBlock = new TextBlock();
Binding binding = new Binding()
{
Path = new PropertyPath("Scale"),
Source = this,
StringFormat = "{0:P0}",
Mode = BindingMode.TwoWay
};
_scaleTextBlock.SetBinding(TextBlock.TextProperty, binding);
this.Children.Add(_scaleTextBlock);