0

我想将TextBox.Text我的 WFP 应用程序中的属性绑定到 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 会显示“你多大了?” 但它是空的,可能最好在声明中设置绑定,请建议如何执行此操作。谢谢。

4

1 回答 1

0

应该不是

textBoxQuestion.SetBinding(TextBlock.TextProperty, b);

textBoxQuestion.SetBinding(TextBox.TextProperty, b);
于 2013-01-09T16:59:36.633 回答