zoukankan      html  css  js  c++  java
  • delphi treeview的子节点图标?

    代码实现不同的子节点图标效果。

     unit Unit1;
    
    interface
    
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ImgList, ComCtrls, XPMan;
    
    type
      TForm1 = class(TForm)
        TreeView1: TTreeView;
        ImageList1: TImageList;
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.dfm}
    
    procedure TForm1.Button1Click(Sender: TObject);
    var
      node1: TTreeNode;
    begin
      node1 := treeView1.Items.AddFirst(nil, '全部待办事宜');
      node1.ImageIndex := 1;
      node1.SelectedIndex := 1;
      node1 := treeView1.Items.AddChildFirst(node1, '问问');
      node1.ImageIndex := 1;
      node1.SelectedIndex := 1;
      node1 := treeView1.Items.AddChild(node1.Parent, '1114');
      node1.ImageIndex := 1;
      node1.SelectedIndex := 1;
      node1 := treeView1.Items.AddChild(node1.Parent.Parent, '进度状态');
      node1.ImageIndex := 1;
      node1.SelectedIndex := 1;
      node1 := treeView1.Items.AddChildFirst(node1, '未处理');
      node1.ImageIndex := 0;
      node1.SelectedIndex := 0;
      node1 := treeView1.Items.AddChild(node1.Parent, '正在处理');
      node1.ImageIndex := 0;
      node1.SelectedIndex := 0;
      node1 := treeView1.Items.AddChild(node1.Parent, '已完成');
      node1.ImageIndex := 0;
      node1.SelectedIndex := 0;
      node1 := treeView1.Items.AddChild(node1.Parent.Parent, '更新时间');
      node1.ImageIndex := 1;
      node1.SelectedIndex := 1;
      node1 := treeView1.Items.AddChildFirst(node1, '今天更新');
      node1.ImageIndex := 0;
      node1.SelectedIndex := 0;
    end;
    
    end.

    完整的代码:https://download.csdn.net/download/caozhy/10512789

  • 相关阅读:
    python学习--函数
    python学习--变量
    python学习--运算符
    python学习--数据类型
    python学习--循环语句
    年轻不言失败
    《zero to one》读后感
    进程与线程
    JS----模块化
    js 一个等号"=" 二个等号"==" 三个等号"===" object.is()的区别
  • 原文地址:https://www.cnblogs.com/jijm123/p/11307780.html
Copyright © 2011-2022 走看看