C#WPF以编程方式在柱网轴线中添加按钮
好的,这应该是一个简单的一个,但尽我所能,我不能使它的工作。 我必须以编程方式在tabControl中添加按钮。所有按钮必须在左侧对齐。应设置其他控制装置。所以我想到了一个网格C#WPF以编程方式在柱网轴线中添加按钮,c#,wpf,button,grid,C#,Wpf,Button,Grid,好的,这应该是一个简单的一个,但尽我所能,我不能使它的工作。 我必须以编程方式在tabControl中添加按钮。所有按钮必须在左侧对齐。应设置其他控制装置。所以我想到了一个网格 <Grid> <TabControl> <TabItem Header="FIRST"> <Grid Name="myGrid"> <Grid.ColumnDefinitions>
<Grid>
<TabControl>
<TabItem Header="FIRST">
<Grid Name="myGrid">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
</Grid>
</TabItem>
<TabItem Header="SECOND" />
<TabItem Header="THIRD" />
</TabControl>
</Grid>
我希望按钮在第一列中左对齐,但无法设置正确的属性。
谢谢你的帮助
Patrick如果将按钮放在网格列中,它们会相互重叠。您可以在网格中放置一个具有
方向的堆叠面板水平,然后将按钮放入堆叠面板(或DockPanel
将左侧元素与DockPanel.Dock=“left”
对齐的位置
显然,如果你不需要,你可以完全去掉网格,但我不知道你的布局
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);