【发布时间】:2015-11-10 23:04:34
【问题描述】:
好的,这应该是一个简单的,但我可能无法让它工作。 我必须以编程方式在 tabControl 中添加按钮。所有按钮都必须在左侧对齐。应进行其他控制。所以我想到了一个网格。
<Grid>
<TabControl>
<TabItem Header="FIRST">
<Grid Name="myGrid">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
</Grid>
</TabItem>
<TabItem Header="SECOND" />
<TabItem Header="THIRD" />
</TabControl>
</Grid>
然后,在后面的代码中,我以编程方式一个一个地添加按钮(这里只有第一个):
Button button = new Button()
{
Content = string.Format("ADD"),
Height = 50,
Width = 100,
Tag = "ADD",
};
button.Click += new RoutedEventHandler(button_Click);
this.myGrid.Children.Add(button);
我希望按钮在第一列中左对齐,但我无法设置正确的属性。 谢谢你的帮助 帕特里克
【问题讨论】: