我需要以表格格式在UI中显示数据。我正在使用wpf(MVVM),VS 2010和Windows XP。我不想使用DataGrid或ListView。我怎样才能做到这一点?
我尝试了什么
方法1:
我尝试使用SharedSizeGroup但是没有用。使用SharedSizeGroup的主要问题是即使行高在所有行之间共享。
方法2:
我尝试使用UniformGrid,但我没有完全成功。使用UniformGrid将不适合我的应用程序,因为每个列数据的宽度不同,我不希望每列的宽度与Max的全部相同!
有谁能告诉我如何使用普通网格来获得所需的结果?有没有办法使用SharedSizeGroup以便只共享列宽而不是行高,每行只占用所需的空间(即将高度设置为auto的行为相同)但不超过那个?
附加信息:此网格必须是只读的,并且UI中不能选择任何行。