![]() |
|
#1
|
|||
|
|||
![]() Добрый день, знатоки!
Как из TreeView при выборе элемента в Label 1 получить название родителя (Item) а в Label2 название дочки (subitem)? ![]() Массив большой 750 значений ![]() Пример: Отвертка Крестовая ПлоскаяКусачки Большие маленькиеитд label1 кусачки Label2 маленькие ![]() Спасибо! |
#2
|
||||
|
||||
![]() Let Me Show You...
Код:
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls; type TForm1 = class(TForm) TreeView1: TTreeView; Label1: TLabel; Label2: TLabel; procedure TreeView1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.TreeView1Click(Sender: TObject); begin if TreeView1.Selected.Parent<>nil then begin Label1.Caption:=TreeView1.Selected.Parent.Text; Label2.Caption:=TreeView1.Selected.Text; end else begin Label1.Caption:=TreeView1.Selected.Text; Label2.Caption:='--'; end; end; procedure TForm1.FormCreate(Sender: TObject); begin TreeView1.OnClick:=TreeView1Click; end; end. Пишу программы за еду. __________________ |
#3
|
|||
|
|||
![]() NumLock!
Очень ВАМ спасибо! ![]() |