我有WPF数据库应用程序。我的数据库有10个表,但其中一个表具有不同数量的列。我使用TextBox
编辑数据,因此,如果我选择一个包含10列的表,则需要有10个TextBoxes
。
我想我知道如何添加TextBox
,但是如果这样做,文本框会“破坏”我的应用程序。我需要修复它,更改背景颜色,文本和margrin的颜色。
这是我的代码:
public void AddTb()
{
TextBox tb2 = new TextBox();
tb2.TextWrapping = TextWrapping.Wrap;
tb2.Width = 60;
tb2.Height = 23;
tb2.Margin = new Thickness(304, 50, 0, 0);
this.Content = tb2;
}
图片: working not working
答案 0 :(得分:0)
您将Content
中的this
设置为要创建的TextBox
。您可能希望将其添加到现有的Panel
中,而不是这样做:
theNameOfThePanel.Children.Add(tb2);