将xaml转换为c#

本文关键字:转换 xaml | 更新日期: 2023-09-27 18:08:50

你能帮我转换一下吗?

<TextBox Name="MyTextBox" Text = "{Binding RelativeSource={RelativeSource TemplatedParent}, Path=TextBox.Text}" />

将xaml转换为c#

TextBox MyTextBox = new TextBox();
MyTextBox.Name = "MyTextBox";
Binding binding = new Binding("TextBox.Text");
binding.RelativeSource = new RelativeSource(RelativeSourceMode.TemplatedParent);
MyTextBox.SetBinding(TextBox.TextProperty, binding);