具有不同组合的XAML网格布局

时间:2015-06-08 16:03:31

标签: c# wpf xaml

我的WPF应用程序将从数据库中提取用户名,我想在WPF页面上显示一个按钮,每个人都有用户名。

我不知道手前的用户数量,所以我想根据要显示的数字来改变按钮的大小和位置。
例如:

  1. 如果有一个用户在屏幕中央显示一个按钮。
  2. 如果有4个用户在2x2网格布局中显示4个按钮。
  3. 如果有8个用户在3x3网格中显示8个按钮,第9个网格位置为空白。
  4. 最多64位用户(8x8网格)
  5. 我怎样才能使用XAML?

1 个答案:

答案 0 :(得分:3)

WPF统一网格控制适合您的要求。它将带有行和列。 Grid将负责元素的自动排列。