不用设置ControlStyles.StandardClick就可以的啊,因为默认是可以的。

解决方案 »

  1.   

    1.在private void InitializeComponent()中加入  this.listBox1.DoubleClick += new System.EventHandler(this.listBox1_DoubleClick);2.然后写事件代码   private void listBox1_DoubleClick(object sender, System.EventArgs e)
       { 
            // 自写代码
       }
      

  2.   

    有DoubleClick事件,直接加入就行。除此外,你要做些什么其它处理?
      

  3.   

    总结:
    不用设置ControlStyles.StandardClick就可以的啊,因为默认是可以的。
    有DoubleClick事件,直接加入就行。1.在private void InitializeComponent()中加入  this.listBox1.DoubleClick += new System.EventHandler(this.listBox1_DoubleClick);2.然后写事件代码   private void listBox1_DoubleClick(object sender, System.EventArgs e)
       { 
            // 自写代码
       }
    除此外,你要做些什么其它处理?
      

  4.   

    我是这样做啊!但事件并没有被引发
    DoubleClick事件是不是在双击listBox控件中某一行值时引发
    大家有没有注意到listBox.DoubleClick事件的帮助文档中有这样一句话
    "必须设置 ControlStyles.StandardClick 样式才能引发此事件。"