0

我需要在 UI 中以表格格式显示数据。我正在使用 wpf (MVVM)、VS 2010 和 windows XP。我不想使用 DataGrid 或 ListView。我怎样才能做到这一点?

我试过的

  • 方法一:

    我尝试使用 SharedSizeGroup 但这不起作用。使用 SharedSizeGroup 的主要问题是即使行高也在所有行之间共享。

  • 方法二:

    我尝试使用 UniformGrid,但并没有完全成功。使用 UniformGrid 不适合我的应用程序,因为每列数据的宽度不同,而且我不希望每列都采用与最大宽度相同的宽度!

    谁能告诉我如何使用普通网格来获得所需的结果?有什么方法可以使用 SharedSizeGroup 以便仅共享列宽而不共享行高,并且每行仅占用所需的空间(即与将高度设置为 auto 相同的行为)但不超过此?

附加信息:此网格必须是只读的,并且在 UI 中不应选择任何行。

4

0 回答 0