我在运行时创建 aTextBox
和 a 并TextBlock
在运行时将其绑定到数据库字段。代码如下:
LstConfigFields = dbContext.ConfigFields.Where(c => c.ConfigId == this.Uid).ToList();
foreach (ConfigField rec in LstConfigFields)
{
TextBlock TBlock = new TextBlock();
TBlock.Text = rec.TextBlockText;
TextBox TBox = new TextBox();
TBox.SetBinding(TextBox.TextProperty,new Binding(rec.DatabaseField));
if ((bool)rec.IsVisible)
{
stackPanel1.Children.Add(TBlock);
stackPanel1.Children.Add(TBox);
}
}
但我收到这条消息:
双向绑定需要 Path 或 XPath。
我哪里错了?