2012-05-28 39 views
0

我用一些按鈕創建了一個工具條。我有一個對象的形式(如文本框,複選框,按鈕等),當我得到最後一個項目的重點,當我完成編譯我需要與鍵盤上的選項卡,以獲得工具欄上的保存按鈕的重點。專注於工具條按鈕vb.net

誰能告訴我該怎麼做?因爲在工具欄上沒有焦點選項。

謝謝。

回答

2

您需要重寫Tab鍵處理。說你的最後一次操作將Button3和工具條按鈕SaveButton那麼代碼看起來是這樣的:

Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean 
    If keyData = Keys.Tab AndAlso Me.ActiveControl Is Button3 Then 
     ToolStrip1.Focus() 
     SaveButton.Select() 
     Return True 
    End If 
    Return MyBase.ProcessCmdKey(msg, keyData) 
End Function 

根據需要調整您的具體的控制工作。

+0

哦謝謝!它完美的作品! – Arkhan