DataGrid控件中每一列接受不同的 keyDown 事件

解决方案 »

  1.   

    最简单的做法,把不同的事件做成不同的函数,然后keydown是可以抓到行号的,根据相应行号调函数,这样做最简单,如果有特殊要求可以有特别的对应方法
      

  2.   

    我現在是用winform做的一個進銷存管理系統:
        比如說我寫一個函數是根據第一列輸入貨品編號後,按回車,後面列顯示相應貨品編號的數據(如名稱,價格,單位之類)那請問在KEYDOWN裡面怎樣去抓行號
      

  3.   

    我们一般是帮定样式,通过样式映射的列名去获的KEYPRESS事件
      

  4.   

    int rowNum = dataGridView1.SelectedCells[0].RowIndex;
                if(rowNum == "") {
                }
      

  5.   

    不好意思我現在用的是winform2003,在datagrid裡沒有selectedcells