Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB60StateImages.shtml

Глава 60. TTreeView.StateImages

Свойство StateImages

Затрагиваемые объекты Все элементы управления древовидным представлением
Назначение Свойство Statelmages определяет, какой элемент управления списком изображений содержит изображения для вывода на экран состояний в древовидном представлении.
Объявление property Statelmages: TImageList;
Пример синтаксиса
procedure TForm1.FormCreate(Sender: TObject);
var
  x: Integer;

begin
// Изображения состояний берутся из ImageList1
   TreeView1.StateImages := ImageList1;
//  установить  StateIndex для каждого узла древовидного представления
   for x := 0 to TreeView1.Items.Count — 1 do
       TreeView1.Items[x].StateIndex := -1;
end;
//  При двойном щелчке на узлах переключаться на другое изображение
//  состояния
procedure TForm1.TreeView1DblClick(Sender: TObject);
begin
 if TreeView1.Selected <> nil then
   if TreeView1.Selected.StateIndex=-1 then TreeView1.Selected.StateIndex:=8
                                       else TreeView1.Selected.Statelndex:=-1;
end; 
Описание Свойство StateImages определяет, какой элемент управления списком изображений является источником изображений состояний, используемых элементами древовидного представления. Изображение состояния появляется слева от обычной пиктограммы элемента. Оно может выглядеть как сплошной растровый рисунок или как маска. В вышеприведенном примере в качестве изображения состояния для всех элементов используется специально подготовленная галочка черного цвета.

Смотри также "Древовидные структуры в БД"


[Метод AlphaSort] [Метод FullCollapse] [Метод FullExpand] [Метод GetHitTestInfoAt] [Метод GetNodeAt] [Свойство HideSelection] [Свойство Images] [Свойство Indent] [Метод IsEditing] [Свойство Items] [Событие OnChanging] [Событие OnCollapsed] [Событие OnCollapsing/P> [Событие OnCompare] [Событие OnDeletion] [Событие OnEdited] [Событие OnEditing] [Событие OnExpanded] [Событие OnExpanding] [Событие OnGetImageIndex] [Событие OnGetSelectedIndex] [Свойство ReadOnly] [Свойство ShowButtons] [Свойство ShowLines] [Свойство ShowRoot] [Свойство SortType] [Свойство StateImages]

<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB60StateImages.shtml