TOC

This article has been localized into Chinese by the community.

ListView控件:

ListView控件简介

ListView控制項在視窗程式中,常被用來顯示資料列表。一個很好的例子是檔案總管的列表,顯示每個檔案名稱,如果有需要的話也可以顯示檔案大小,最後修改時間等等的資訊。

WPF与WinForms中的ListView

如果你之前有操作過WinForms, 那麼你會對於實際上ListView(列表顯示)有一定程度的了解. 不過你可能需要知道ListView 在WPF裡不盡然與WinForms相同. 其中有一個最主要的差異是WinForms裡的ListView會呼叫Windows API的函數來處理通用的 Windows ListView 控制元件; 而WPF ListView是一個不依靠Windows API的獨立控制元件.

WPF ListView(列表顯示)控制元件會使用 ListViewItem (列表顯示單元控制項) 類別當作是他基本單元控制元件. 但如果你將他跟WinForms 版本相比, 你可能會開始尋找元件特性像是 ImageIndex(影像索引), Group(群組)及此基本單元控制元件的子項目, 不過在WPF裡會找不到. WPF ListView 以完全不同的處理方式來操作images(影像), groups(群組)及其子項.

小结

ListView是一個包含很多可能性的完整控制項,尤其是在在WPF版本裡,你可能會根據你的需求盡可能地客製化他。因此我們特別在這個網站中規劃一系列有關ListView的文章, 請按下Next (下一篇文章) 來開始。


This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!