我有一個列表,我想顯示爲一個垂直的TextBlocks列表。目前我正在使用一個ListView,它工作正常,但我不希望用戶能夠與列表進行交互。目前他們可以點擊它們,這會產生一個「壓制」的動畫。我怎樣才能沒有任何交互性地呈現它?我已經在使用SelectionMode =「None」和IsItemClickEnabled =「false」。如何顯示無法與之互動的項目集合?
0
A
回答
1
爲了將來的參考,您還可以使用基類ItemsControl而不是ListView。 ListView是ItemsControl的一個子類,增加了選擇項目的能力,當你想要一個不可選項目列表時,使ItemsControl成爲一個不錯的選擇。
0
看起來像IsHitTestVisible =「False」適合我。
0
同意加里; ListBox比ListView輕得多,所以如果你不想創建自己的ItemsControl,我會推薦ListBox。
+0
可以直接實例化ItemsControl;所以沒有必要繼承和創建自己的。您可以直接將其放入XAML中。 – 2013-02-28 15:20:37
相關問題
- 1. 顯示模板中集合的項目
- 2. 如何顯示集合元素作爲selectManyListbox中的項目?
- 3. jquery無法爲jScroll(無限滾動)顯示的項目工作
- 4. 無法顯示C#中的datalist項目
- 5. 無法顯示聚合物鐵鏈表的所有項目
- 6. 無法啓動與Web Api集成的.NET MVC項目
- 7. 如何顯示遍歷與fmap的合理交互?
- 8. ANDROID - ListView項目無法正常顯示
- 9. Android,無法顯示列表項目
- 10. PivotViewer無法顯示集合 - 僅顯示鏈接到cxml文件
- 11. 與互斥項目
- 12. 無法在另一個活動上顯示ListView上的項目
- 13. 如何顯示使用WPF中的網格的模板的項目集合?
- 14. 顯示項目的集合ItemsControl的水平
- 15. Backbone.js的:當前項目之後添加項目集合
- 16. Silverlight ListBox項目beeing以不同的順序顯示爲項目集合
- 17. 如何將隊列中的項目與集合中的項目進行比較?
- 18. Boostrap CSS - 顯示大量項目的集合
- 19. argparse用法如何在中間顯示與parser.add_argument()相互排斥的選項?
- 20. $在項目插入到集合之前觀看集合更改
- 21. 如何在ItemsControl中只顯示一個集合的幾個項目 - Silverlight
- 22. 使用ng-show顯示無限滾動時不顯示項目
- 23. 無法使用動態數據在RecyclerView中顯示項目
- 24. 如何在集合洗牌之後找到特定項目?
- 25. 組合框顯示項目的升序
- 26. 更改顯示(UI)項觀察集合
- 27. 如何禁用顯示組合框中的項目的F4鍵
- 28. C#集合結合項目
- 29. swagger ui與未顯示API的maven項目集成
- 30. WPF:無法在XAML中設置只讀集合的項目
如何在ListView上設置IsEnabled屬性?比不再有任何與控制器的交互 – Mark 2013-02-27 09:29:48
謝謝@Mark,但是那樣會改變視覺風格變得更暗,可以停止嗎? – Richard 2013-02-27 09:35:06
您可以覆蓋控件的模板並刪除IsEnabled上的樣式更改 – Mark 2013-02-27 09:37:48