VB焦點

焦點是接收用戶滑鼠或鍵盤輸入的能力。當對象具有焦點時,可接收用戶的輸入。在 Microsoft Windows 界面,任一時刻可運行幾個應用程式,但只有具有焦點的應用程式才有活動標題欄,才能接受用戶輸入。在有幾個 TextBox 的 Visual Basic 窗體中,只有具有焦點的 TextBox 才顯示由鍵盤輸入的文本。
當對象得到或失去焦點時,會產生 GotFocus 或 LostFocus 事件。窗體和多數控制項支持這些事件。
事件 描述
GotFocus 對象得到焦點時發生。
LostFocus 對象失去焦點時發生。LostFocus 事件過程主要用來對更新進行證實和有效性檢查,或用於修正或改變在對象的 GotFocus 過程中建立的條件。
下列方法可以將焦點賦給對象。
運行時選擇對象。
運行時用快捷鍵選擇對象。
在代碼中用 SetFocus 方法。
有些對象,它是否具有焦點是可以看出來的。例如,當命令按鈕具有焦點時,標題周圍的框線將突出顯示
只有當對象的 Enabled 和 Visible 屬性為 True 時,它才能接收焦點。Enabled 屬性允許對象回響由用戶產生的事件,如鍵盤和滑鼠事件。Visible 屬性決定了對象在螢幕上是否可見。註:。
注意 只有不包含任何可接收焦點的控制項的窗體,才能接收焦點。

相關詞條

熱門詞條

聯絡我們