1、首先第一步就是要点击“开始”然后再点“Visual Studio 2015”,启动Visual Studio 2015程序,这时候就是要点“新建项目”。
2、接着控件里的有个image属性可以添加图片,存入项目的一个Resources文件夹中,然后这时候就是选择“Windows 窗体应用程序”。
3、然后就是 运行通用对话框,)要点击“确定”,这时候就是一个Windows 窗体应用程序。
4、接着就是要从工具箱中添加一个imagelist控件注意的是到windows窗体上。
5、接着就是要进行设置imagelist,然后就要点击...按钮,再注意的是打开图像集合编辑器。
6、然后就是进行“添加”,然后就是要注意的是这时候将图片添加到imagelist控件。
7、最后一步就可以看到图片添加到了pictureBox。
树节点的图片要通过imageList 里面的图片才能获得,可以是键值,也可以是索引。我给你个例子。
稍微修改下,你就能用。你可以把Button里面代码包装成一个函数,就可以去添加了
控件就是界面的
后台代码如下:
using System
using System.Collections.Generic
using System.ComponentModel
using System.Data
using System.Diagnostics
using System.Drawing
using System.Linq
using System.Text
using System.Threading.Tasks
using System.Windows.Forms
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent()
this.treeView1.ImageList = imagelist
}
ImageList imagelist = new ImageList()
private void button1_Click(object sender, EventArgs e)
{
try
{
string filename = this.textBox1.Text.Trim()
string key = this.textBox2.Text.Trim()
Image im = Image.FromFile(filename)
imagelist.Images.Add(key,im)
string name = this.textBox3.Text.Trim()
TreeNode tn = new TreeNode(name)
tn.ImageKey = key
this.treeView1.Nodes.Add(tn)
}
catch
{
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)