This article is currently in the process of being translated into Belarusian (~97% done).
Introduction to the ListView control
Кампанент ListView даволі шырока выкарыстоўваецца ў прыкладаннях сістэмы Windows для прадстаўлення спісу дадзеных. Найбольш яскравы прыклад — спіс файлаў у Internet Explorer, дзе для кожнага файла можа быць паказана яго назва, а таксама (калі трэба) стаўбцы з інфармацыяй пра памер файла, дату апошняй мадыфікацыі ды іншай.
ListView у WPF супраць WinForms
Калі вы раней працавалі з WinForms, тады вы ведаеце ўсю моц ListView, аднак варта ведаць, што ў WPF ListView выкарыстоўваецца не так, як у яго версіі з WinForms. У адрозненні ад WinForms ListView, які проста вызывает Windows API функцыі, каб адлюстраваць стандартны ListView сістэмы Windows, WPF ListView — незалежны кампанент, які ніяк не залежыць ад Windows API.
WPF ListView выкарыстоўвае клас ListViewItem для адмалёўкі яго стандартных элементаў спісу, але калі параўноўваць яго з версіяй з WinForms, можна пачаць шукаць такія свойствы як ImageIndex, Group and SubItems ды не знайсці іх. WPF ListView працуе з гэтакімі свойствамі зусім па-іншаму.
Рэзюмэ
ListView — складаны кампанент з вялікай колькасцю магчымасцяў кастамізацый ў яго WPF версіі. Таму, была створаны асобны раздзел для яго на сайце. Прайдзіце на наступны артыкул для таго, каб пачаць вывучаць ListView.