想做换头像的功能,现在是点击头像出现的另一个窗体,就是判断一下怎么能在触发过Click事件后不能再次触发这个事件c#Click触发事件

解决方案 »

  1.   

    最简单的声明一个变量,点击后为true,click中判断如果为true则不执行
      

  2.   

    this.pictureBox1.Click += new EventHandler(pictureBox1_Click);//注册事件
    this.pictureBox1.Click -= new EventHandler(pictureBox1_Click);//注销事件
      

  3.   

    form f=application.openforms["formname"];
    if(f=null||f.disposed)
    {
    f.show();
    }
      

  4.   

    form f=application.openforms["formname"];
    if(f==null || f.disposed)
    {
    f.show();
    }保证不打开重复的窗体
      

  5.   

    是不是声明一个变量触发时传值到另一个窗体(头像列表),等那个窗体关闭后再传值过来,然后判断就行,
    版主求qq,或者加我Q:1002319025,现在正在学习,有很多的问题