private void txtTest_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
if(e.KeyChar==(char)Keys.Enter)
{
SendKeys.Send("{TAB}");
e.Handled = true;
}}
解决方案 »
- propertyGrid如何动态的绑定控件的事件...
- [WinForm]怎样从PictrueBox.Image下提取图片文件的路径?
- 菜鸟求助,关于DataGrid分页后Index的问题。。
- 如何从一个aspx网站中post数据
- 高手大虾救救我,解决就给分
- VS2005如何設置一個Project的輸出類型為ClassLibrary.
- IO FSO 怎么操作文件的重命名?.net不习惯用!@@@
- datagridview RowPostPaint 事件
- 请高手解决下关于支持性问题
- 知者告知!!
- WebRequest和WebResponse可以实现将文件上传到web服务器吗?
- 如何穿透放火墙!!
{
if(msg.WParam.ToInt32() == (int) Keys.Enter && !(this.ActiveControl is Button))
{
SendKeys.Send("{Tab}");
return true;
}
return base.ProcessCmdKey(ref msg, keyData);
}
Dim WM_KEYDOWN As Integer = 256
Dim WM_SYSKEYDOWN As Integer = 260
If ((msg.Msg = WM_KEYDOWN) Or (msg.Msg = WM_SYSKEYDOWN)) Then
Select Case keyData
Case System.Windows.Forms.Keys.Enter
If Not (TypeOf (Me.ActiveForm.ActiveControl) Is Button) Then
System.Windows.Forms.SendKeys.Send("{Tab}")
Return True
End If
End Select
Return MyBase.ProcessCmdKey(msg, keyData)
End If
Return MyBase.ProcessCmdKey(msg, keyData)
End Function变通一下吧
if(e.KeyCode == Keys.Enter)
{this.TextBox2.Focus();}