如何像HTML表格一样向WPF网格添加元素?

时间:2011-03-11 06:00:58

标签: wpf xaml

我觉得在定义行和列之后将元素附加到Grid不太直观。我理解它在复杂的布局时给出了网格布局的清晰概念。但是当布局很简单时,我觉得像Html表这样的内联定义更直观。

  1. Wpf网格是否提供内联子级 元素宣言?
  2. 为什么这种声明受到青睐/默认行为?

2 个答案:

答案 0 :(得分:2)

通过使用UniformGrid,然后指定多个行数或列数,您可以稍微接近不定义行和列。这将导致子元素自动划分为指定的布局。 E.g

<UniformGrid Columns="3">
    <-- 6 children -->
</UniformGrid>

将孩子分成3x2均匀大小的网格。

如果您想要自动调整列等内容,那么您可能需要查看其中一个DataGrid组件

答案 1 :(得分:0)

  1. 没有
  2. 这个问题最适合WPF设计师。我想你可以在http://social.msdn.microsoft.com
  3. 抓住其中一些
相关问题