WPF:可变数量的按钮控件以填充可用空间

时间:2018-07-09 12:48:52

标签: .net wpf

感觉应该很简单...

我有一个DataGrid,其中的一个DataGridTemplateColumn中有可变数量的水平堆叠按钮-1到3个按钮之间。我希望每行中的按钮可以填充该行中的所有可用空间。

例如

Row #1: Button 1 (100% width) 
Row #2: Button 1 (33% width), Button 2 (33% width), Button 3 (33% width) 
Row #3: Button 1 (100% width) 
Row #4: Button 1 (50% width), Button 2 (50% width)

StackPanelDockPanelGridUniformGrid似乎无助于此,至少以我无法辨别的任何方式!

我该怎么办?

1 个答案:

答案 0 :(得分:1)

该解决方案可以使用属性设置为“ 1”的 UniformGrid

<UniformGrid Rows="1"/>

UniformGrid MSDN Documentation