(100分)C#编程问题,关于时间间隔的

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:45:57
我要实现如下功能
在窗体上创建一个treeView
绑定了一个ImageList(有2张图片)
现在按一个按扭之后
treeView中的Nodes[0]的图片要1秒换一次持续3秒
请教按扭点击事件怎么写
我用了线程说对treeView的操作不是创建它的线程...
----------------------------------------------------
用了timer假死...

太简单了吧这个,自己画一个button,timer,treeview和imagelist,然后往Form1.cs里加入以下代码,还有别忘了在imagelist中添加图片,我这里用的是3张图:

private void Form1_Load(object sender, EventArgs e)
{
    this.treeView1.ImageList = this.imageList1;
    TreeNode node1 = new TreeNode();
    node1.Text = "!!!";
    node1.ImageIndex = 0;
    this.treeView1.Nodes.Add(node1);

    TreeNode node2 = new TreeNode();
    node2.Text = "???";
    this.treeView1.Nodes[0].Nodes.Add(node2);

    this.timer1.Interval = 1000;
}

static int counter;
private void button1_Click(object sender, EventArgs e)
{
&n