Помогни ни да направим Uroci.net по - богат! Добави урок

Контрол Списъчен изглед - ListView

bubust   трудност:    видян: 3515

В Toolbox:



Върху Form (Default Properties):



ListView контролът може да визуализира текст по четири различни начина: само текст (text-only), текст с малки икони (small-icons), текст с големи икони (text-with-large-icons), или доклад (report). Контролът Списъчен изглед (list view) e подобен на десен панел в Windows Explorer, който показва съдържанието на избрана папка. Точно както използвате меню View във Windows Explorer, за да сменяте изгледа, така и тук можете да сменяте как да се появи списъчния изглед. Този контрол може да показва повече от една колона. Примерно можете да използвате listview в кутия About box за показване на информация за версиите на файловете, използвани във вашата апликация. Вашата кутия Списъчен изглед ще има три колони със заглавия "File,""Version," и "Full Path."



Таблица X.13 Свойства на контрол ListView


Свойство Описание

Activation Индицира типа на акцията на потребителя и дава обратна връзка
Alignment Подравняването на членовете във list view
AllowColumnReorder Индицира дали потребителят ще може да преподрежда реда на колоните в изглед Report view
AllowDrop Определя дали контрола ще получи drag-drop нотификация
AutoArrange Автоматична аранжировка
BackColor Фонов цвят
BorderStyle Индицира дали ще има рамки
CheckBoxes Индицира дали ще има полета за отметка до членовете
Columns Колоните показвани в изглед Report view
Cursor Курсорът, който се появява, когато мишката е над контрола
Font Шрифт на текста в контрола
ForeColor Предния цвят на текст или графика в контрола
FullRowSelect Индицира дали подчленовете ще се осветят също при избор на член
GridLines Показва мрежа около подчленовете и членовете
HeaderStyle Стила на заглавните антетки на колоните в Report view
HideSelection Изтрива осветяването на селектираните членове, когато list view загуби фокуса
HoverSelection Allows items to be selected by hovering over them with

the mouse
LabelEdit Позволява редактирането на етикетите на членовете от потребителя
LabelWrap Определя дали етикетите на членовете могат да обвият новия ред
LargeImageList Използвания списък от изображения (image list) от list view за икони в изглед Large Icon view
ListItems Членовете в list view
MultiSelect Позволява да се селектират много членове

RightToLeft Индицира дали контролът ще се начертава от дясно наляво (right-to-left) за RTL езици
Scrollable Индицира дали ще се показват скролиращи ленти, когато се съдържат повече членове, отколкото е възможно да се съберат в клиентската област
SmallImageList Списъка от изображения (image list), използван от list view за икони във всички изгледи, освен Large Icon view
Sorting Сортиране
StateImageList Списъка от изображения (image list), използван от list view за икони във собствен статус (custom states).
TabIndex Индексът на контрола в табулационния ред (tab order)
TabStop Индицира дали потребителят може да използва клавиш Tab за да даде фокуса на контрола
View Селектира един от четири различни изгледа за появяване на членовете



Свойство View е най-интересно, защото определя как да се визуализира текст по четири различни начина: само текст (text-only), текст с малки икони (small-icons) съответствува на Small Icons във Windows Explorer; текст с големи икони (text-with-large-icons) съответствува на Large Icons във Windows Explorer; или доклад (report) съответствува на Detail views във Windows Explorer.

Свойство ListItems държи членовете (items) в контрол list view. Ако контрол ListView има много колони, членовете (items) имат подчленове (subitems), които държат информацията за следващите колони. Примерно ако кутията за Списъченизглед има един ред и три колони, тя има един член (item) (за да държи информацията за първата колона) и два подчлена (subitems) (за да държат информацията за втората и третата колона).

Друго полезно свойство на този контрол е HeaderStyle. То определя стила на заглавията на колоните в изглед Report.



Сподели урока:



Регистрирайте се, за да добавите коментар


Калдейта Ком ЕООД - © 2003-. Всички права запазени.
Препоръчваме: IT Новини