📄 qtreeview.cs
字号:
using System;
using System.ComponentModel;
using System.Collections.Generic;
using System.Diagnostics;
using System.Text;
using System.Drawing;
using System.Windows.Forms;
using Qeb.Resource;
namespace Qeb.Control
{
public partial class QTreeView : System.Windows.Forms.TreeView
{
public QTreeView()
{
InitializeComponent();
}
public QTreeView(IContainer container)
{
container.Add(this);
InitializeComponent();
}
protected override void OnCreateControl()
{
base.OnCreateControl();
InitPic();
}
public enum ImageKeyEnum
{
Level1_Open,
Level1_Close,
Level2_Open,
Level2_Close,
Level3_Open,
Level3_Close,
}
private void InitPic()
{
ImageList myImageList = new ImageList();
Image image = Resource.Resource.GetImage("level1_close");
myImageList.Images.Add(ImageKeyEnum.Level1_Close.ToString(),image);
image = Resource.Resource.GetImage("level1_open");
myImageList.Images.Add(ImageKeyEnum.Level1_Open.ToString(), image);
image = Resource.Resource.GetImage("level2_close");
myImageList.Images.Add(ImageKeyEnum.Level2_Close.ToString(), image);
image = Resource.Resource.GetImage("level2_open");
myImageList.Images.Add(ImageKeyEnum.Level2_Open.ToString(), image);
image = Resource.Resource.GetImage("level3_close");
myImageList.Images.Add(ImageKeyEnum.Level3_Close.ToString(), image);
image = Resource.Resource.GetImage("level3_open");
myImageList.Images.Add(ImageKeyEnum.Level3_Open.ToString(), image);
this.ImageList = myImageList;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -