如何将列标题添加到Silerlight ItemsControl?我需要一个快速的方式来显示一个项目的列表,其中也包含一些标题信息。
发布于 2010-01-21 06:26:29
这似乎是一个简单的问题,但是为什么不在只读模式下使用DataGrid呢?
数据网格的缺点是它不使用虚拟化的ItemsControl,因此如果您试图列出数百个具有许多列的项,性能可能会受到影响。
发布于 2010-01-21 08:35:54
ItemsControl本身没有内置任何东西,但也没有什么能阻止您创建具有这种功能的自定义控件。如果它是你经常需要的一块UI,为了以后重用它,需要做一些前期的工作。
不过,添加太多功能可能有些夸张;如果您需要列排序或自动生成列/标题,您可能会发现DataGrid (正如安东尼已经指出的)将是免费获得大量功能的更快的方法。
https://stackoverflow.com/questions/2105093
复制相似问题