2011-11-06 80 views
1

我需要类似的统计我的程序要显示的号码,如:网格布局vs表格控件?

Name/Age/Salary/Position 
John 30  1000 senior 
Kate 18  100  intern 
...  .. ..  ... 

完全我需要显示一些hundreads线。

问题是我应该使用什么控制?

至少我知道两个选项:

  • 使用Table控件
  • 使用网格布局(然后dinamically添加标签等给电网)

我想用我网会自动有“自定义渲染”,因为我可以添加任何东西到网格中,不仅“标签”,而且还包括按钮。但是我不确定我是否需要这种可能性。

但我需要按某个列排序表的能力。

如此看来“表”更好千丈我的需求,但我注意到,似乎“表”是不是在WPF非常流行的(对吗?为什么?)

所以现在的问题是“我应该使用表还是有些更好?“可以使用Table的数据绑定吗?

我绝对新手WPF任何愚蠢的问题:)

回答

0

要么使用非常抱歉一个DataGridListView(与GridView),做使用Grid,而这是什么Table你说话的?如果您的意思是this class,那只能用于您不需要的流程文档。

(见实例文档页面或做一些搜索)

+0

我认为这是表格http://www.c-sharpcorner.com/uploadfile/yougerthen/working-with-wpf-table-using-xaml-part-i/ – javapowered

+0

@javapowered:这是一个流量内容控制,在我看来这不是一个好的选择。 –

+0

谢谢!以及DataGrid和ListView之间的前缀是什么? – javapowered

1

的DataGrid和GridView建了这一点。当你绑定一个源代码时,它为源代码中的每一行创建一个像表一样的行。