我怎樣才能列標題添加到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. 使用PARAMS []王氏的ObjectDataSource
- 2. 的bjam王氏的Visual Studio 2010
- 3. Silverlight 4 Datagrid ColumnHeader Drag
- 4. 發送POST請求王氏CakePHP的
- 5. 計劃的Cron王氏猛砸
- 6. 錨鏈接王氏的NavBar問題
- 7. 如何王氏蟒蛇scrapy
- 8. Silverlight ItemsControl
- 9. 的Silverlight ItemsControl的和ComboBox
- 10. Silverlight - 獲取DataTemplate的ItemsControl
- 11. 好的Silverlight Custom ItemsControl教程
- 12. Silverlight ItemsControl格式
- 13. Itemscontrol伸展silverlight
- 14. BindValue循環中插入王氏PDO
- 15. 問題王氏使文件代碼
- 16. 運行總王氏常數T-SQL
- 17. 的Silverlight ItemsControl的 - 改變的ItemTemplate
- 18. 的Gigya - 通知我登錄Facebook的王氏
- 19. 誤差積分的Facebook SDK王氏的XCode 4.3.2
- 20. 硒的webdriver的SendKeys()不工作王氏oncopy,onpaste JavaScript事件
- 21. 使用過濾在AngularJS ngTable王氏嵌套的對象屬性
- 22. htaccess的重定向域王氏其所有排名
- 23. 需要幫助王氏引用 - ARC + 2d的科科斯
- 24. Silverlight:如何在ItemsControl中的ItemsControl中移動項目
- 25. Silverlight datagrid columnheader更改字體顏色
- 26. 創建一個無限的Silverlight ItemsControl
- 27. ItemsControl Grid.Row Grid.Column在Silverlight中的綁定
- 28. 帶交替項目模板的Silverlight ItemsControl
- 29. ItemsControl,ItemsPanel和ItemsPresenter(Silverlight,XAML)
- 30. 象棋任務 - 王魯克Vs的王
定義速度快嗎?易於編碼或高性能運行時? – AnthonyWJones 2010-01-20 22:24:16