怎样改变树形控件得图标?(100分)

  • 主题发起人 shuzhenqiu520
  • 开始时间
S

shuzhenqiu520

Unregistered / Unconfirmed
GUEST, unregistred user!
for I := 0 to TreeView.Items.Count - 1do
// Iterate
begin
if TreeView.Items.Selected then
begin
TreeView.Items.ImageIndex:=1;
TreeView.Repaint;
end
else
begin
TreeView.Items.ImageIndex:=0;
TreeView.Repaint;
end;
end;
// for
这代码为什么不能实现呢???
 

老人家

Unregistered / Unconfirmed
GUEST, unregistred user!
改为如下:
for I := 0 to TreeView.Items.Count - 1do
// Iterate
begin
if TreeView.Items.Selected then
begin
TreeView.Items.SelectedIndex
end
else
begin
TreeView.Items.ImageIndex:=0;
end;
end;
 
S

shuzhenqiu520

Unregistered / Unconfirmed
GUEST, unregistred user!
你代码有点问题吧
 
S

shuzhenqiu520

Unregistered / Unconfirmed
GUEST, unregistred user!
TreeView.Items.SelectedIndex ???
 

老人家

Unregistered / Unconfirmed
GUEST, unregistred user!
TreeView.Items.SelectedIndex := 1;
 

老人家

Unregistered / Unconfirmed
GUEST, unregistred user!
SelectedIndex 是 选中的Node 图标
 
S

shuzhenqiu520

Unregistered / Unconfirmed
GUEST, unregistred user!
可以了谢谢
 

Similar threads

S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
908
SUNSTONE的Delphi笔记
S
S
回复
0
查看
931
SUNSTONE的Delphi笔记
S
S
回复
0
查看
756
SUNSTONE的Delphi笔记
S
顶部