我怎样才能列标题添加到Silerlight ItemsControl的?我需要一种快速的方式来显示包含一些标题信息的项目列表。的Silverlight ItemsControl的王氏的columnHeader
回答
这似乎是一个简单的问题,但为什么以只读模式不使用DataGrid
?
与数据网格,就是它不使用虚拟化的ItemsControl因此性能可能会受到影响,如果你想列出几百个项目,有很多列的缺点。
我在数据网格中列出了500个项目,我的VirtualizationMode被相应地设置。无论行数是多少,我还使用GPU功能的启用来加速我的数据网格。 http://blogs.silverlight.net/blogs/msnow/archive/2009/04/01/silverlight-tip-of-the-day-104-how-to-enable-gpu-acceleration.aspx – Tacoman667 2010-01-21 04:31:44
@ Tacoman667 :我不知道DataGrid有一个VirtualizationMode。但是我发现有UI虚拟化,但没有数据虚拟化,所以情况可能并不那么糟糕。我的测试是在SL 4上测试的,因此可能不是衡量性能的好指标。 – AnthonyWJones 2010-01-21 10:33:02
没有什么内置到ItemsControl的本身,但没有什么可以从制造具有那种功能的自定义控制阻止你。稍后如果它是您需要频繁使用的一个UI,稍后重新使用它的能力有限。
加入太多的功能,它可能是矫枉过正,虽然;如果您需要列排序或自动生成列/头,您可能会发现DataGrid(正如Anthony指出的那样)将是免费获得大量功能的更快捷方式。
- 1. 的bjam王氏的Visual Studio 2010
- 2. 锚链接王氏的NavBar问题
- 3. 如何王氏蟒蛇scrapy
- 4. 好的Silverlight Custom ItemsControl教程
- 5. Silverlight - 获取DataTemplate的ItemsControl
- 6. 运行总王氏常数T-SQL
- 7. Silverlight ItemsControl格式
- 8. 的Gigya - 通知我登录Facebook的王氏
- 9. 的Silverlight ItemsControl的 - 改变的ItemTemplate
- 10. 需要帮助王氏引用 - ARC + 2d的科科斯
- 11. htaccess的重定向域王氏其所有排名
- 12. 使用过滤在AngularJS ngTable王氏嵌套的对象属性
- 13. 创建一个无限的Silverlight ItemsControl
- 14. 带交替项目模板的Silverlight ItemsControl
- 15. ItemsControl,ItemsPanel和ItemsPresenter(Silverlight,XAML)
- 16. 比较两个日期王氏加入天一个在PHP
- 17. 从另一个模块中使用变量王氏while循环
- 18. Silverlight - 将子项ItemsControl绑定到父项ItemsControl中的一个属性
- 19. 如何绑定到ItemsControl中的DataTemplate中的索引silverlight
- 20. 如何访问Windows Phone中的ListBox中的内部ItemsControl Silverlight
- 21. 更改GridView的ColumnHeader的字体大小
- 22. Silverlight:在ItemsControl中像Datagrid一样分组
- 23. Silverlight + ItemsControl +获取控件属性值
- 24. 有ItemsControl的
- 25. 浮动ItemsControl的
- 26. 检索的ItemsControl的
- 27. 在Silverlight中,与仅保存一个usercontrol的Itemscontrol等价吗?
- 28. 的Silverlight:设定项目在宽度ItemsControl中以伸展
- 29. 是否有Silverlight Visualizer用于查看ItemsControl的子项?
- 30. 如何使用Silverlight监视ItemsControl中的更改?
定义速度快吗?易于编码或高性能运行时? – AnthonyWJones 2010-01-20 22:24:16