商品检索的功能我能写,主要就是绑定DataGridVIew,但我想知道在调用这个控件时,怎么能像调用DataGridView控件那样,通过双击某个商品,返回一个商品的编码。这个事件怎么写,是把控件的双击事件public吗,还是别的方法,如设个公共变量,调用控件时读这个公共变量的值。

解决方案 »

  1.   


            public string drvcpda_CellContentClick(object sender, DataGridViewCellEventArgs e)
            {
                if (drvcpda.SelectedCells.Count > 0)
                {
                    return drvcpda["cpID", e.RowIndex].Value.ToString();
                }
                else
                {
                    return "";
                }
            }
    给我的错误提示是返回值错误。
      

  2.   

    private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
       {
             this.dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString();            this.dataGridView1.Rows[e.RowIndex].Cells["列名称"].Value.ToString();
            }  
            private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
            {
                this.dataGridView1[e.ColumnIndex, e.RowIndex].Value.ToString();            this.dataGridView1.Rows[e.RowIndex].Cells["列名称"].Value.ToString();
            }