怎样改变树形控件得图标?(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
这代码为什么不能实现呢???
 
改为如下:
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;
 
你代码有点问题吧
 
TreeView.Items.SelectedIndex ???
 
TreeView.Items.SelectedIndex := 1;
 
SelectedIndex 是 选中的Node 图标
 
可以了谢谢
 

Similar threads

S
回复
0
查看
906
SUNSTONE的Delphi笔记
S
S
回复
0
查看
884
SUNSTONE的Delphi笔记
S
I
回复
0
查看
583
import
I
后退
顶部