我想将我的WFP应用程序中的TextBox.Text
属性绑定到EF实体对象的属性。
这是实体对象初始化:
public static Question CurrentQuestion = new Question
{
Description = "How old are you?"
};
这是数据绑定文本框的功能:
private void BindQuestionControls()
{
Binding b = new Binding();
b.Source = CurrentQuestion;
b.Mode = BindingMode.TwoWay;
b.Path = new PropertyPath("Description");
textBoxQuestion.SetBinding(TextBlock.TextProperty, b);
}
我希望当应用开始时,textBoxQuestion会显示“你多大了?”但它是空的,可能最好在声明中设置绑定,请建议如何执行此操作。感谢。
答案 0 :(得分:0)
应该不是
textBoxQuestion.SetBinding(TextBlock.TextProperty, b);
但
textBoxQuestion.SetBinding(TextBox.TextProperty, b);