当修改datagridview中第三列的单元格的时候,屏蔽中文输入法
用途:例如“密码”这样列的单元格。
private void datagridview_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{TextBox dg_innerTextBox;
if (e.Control is TextBox && dg.CurrentCell.ColumnIndex == 2)
{
dg_innerTextBox = e.Control as TextBox;
dg_innerTextBox.ImeMode = ImeMode.Close;
}
}
禁用DataGridView中文输入法

本文介绍了一种方法,用于在DataGridView控件的指定列中禁用中文输入法,以防止用户在敏感字段如密码中输入中文字符。通过在EditingControlShowing事件中检查当前编辑控件类型并设置ImeMode属性为Close来实现。
326

被折叠的 条评论
为什么被折叠?



