文本框 - WPF中的文本绑定

时间:2010-08-14 13:22:28

标签: wpf data-binding textbox

假设我有一个自定义WPF控件和几个文本框。 在我的自定义控件的代码后面,我有几个引用的属性 其他控件中的对象。例如,我有这样的事情

public MyClass myObject
    {
        get
        {
            return MyObject
        }
    }

MyClass有一个属性Name。是否可以将属性Name绑定到textBox.Text ??

我知道我可以在XAML中做到这一点

<TextBox>
<TextBox.Text>
    <Binding Path="" />
 </TextBox.Text>
</TextBox>

但是如何将数据从myObject传递给Path值?


我一直在尝试绑定,但似乎有时我的文本框不会刷新/更新Text属性。我的意思是有时文本框刷新(我认为),我看到新的价值,但有时没有任何反应(尽管我修改了数据)

1 个答案:

答案 0 :(得分:0)

假设DataContext与Control相同。路径将是

Path="myObject.MyPropery"

或简称

<TextBox Text="{Binding myObject.MyProperty}" />