|
如何設定ClientQuery欄位間以ENTER跳至下個查詢欄位? |
|
|
在ClientQuery中,預設都是以Tab鍵來跳到下一個查詢欄位的,如果一定要使用Enter鍵,則可以在ClientQuery.Show(Panel1)下面增加如下程式: foreach (Control ct in panel1.Controls) { if (ct is TextBox) { ct.KeyDown += delegate(object ksender, KeyEventArgs ke) { if (ke.KeyCode == Keys.Enter) { if (!ke.Control && !ke.Alt) { SendKeys.Send("{Tab}"); ke.SuppressKeyPress = true; } } } } }
|
|
|