0
我有DataGridView組織學生的觀點。選中後,我可以通過DataGridViewTextBoxColumn輸入點。 (藍色細胞)。DataGridViewTextBoxColumn Tab鍵行爲
我使用以下代碼來控制輸入是否是數字或沒有。
private void dgwPNotlar_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
e.Control.KeyPress += new KeyPressEventHandler(CheckKey);
}
private void CheckKey(object sender, KeyPressEventArgs e)
{
if (!char.IsControl(e.KeyChar)
&& !char.IsDigit(e.KeyChar)
&& e.KeyChar != 'G' && e.KeyChar !='M'&&e.KeyChar!='g'&&e.KeyChar!='m')
{
e.Handled = true;
}
}
,我想是,當我輸入完點當前小區,Tab鍵會帶我去下一個學生點單元。我試着實現上面控制按鍵的代碼,但是當我按TAB鍵時CheckKey方法不會被觸發。
有什麼建議嗎?