我有一個永遠在最上面的工具條菜單選項,我不能找出代碼,使它保持在其他窗口頂部檢查時,反之亦然,當選中。你能幫忙嗎?Visual Basic代碼對於Always On Top選項是什麼?
回答
要設置「總在最前面,「從您的菜單選項中設置myForm.TopMost = True
。請參閱Form.TopMost documentation。
要再次取消設置,請設置myForm.TopMost = False
。
要切換Form
是否爲TopMost
,只需更改屬性Form.TopMost
。
例如,設置形式來放在上面,用這個:
Form.TopMost = True
要禁用TopMost
,使用此:
Form.TopMost = False
這段代碼只是使一個「總是在最上面」。我想讓用戶選擇總是打開和關閉。 – 2012-03-06 22:48:37
@Tyler Malo要再次關閉它,請調用'TopMost = False;'。 – rob05c 2012-03-06 22:49:27
它可以是:
Me.TopMost = true
或false
。
這是我用來處理事件,如果你想它的用戶驅動。當然,您顯然想創建一個名爲chkAlwaysOnTop
的複選框。它也可以很容易地存儲在用戶設置中,以保持實例之間的狀態感知。
Private Sub chkAlwaysOnTop_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles chkAlwaysOnTop.CheckedChanged
Me.TopMost = chkAlwaysOnTop.Checked
End Sub
你會在你的程序,如果你想保存所述狀態的用戶希望得到以下
Private Sub MainActivity_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
My.Settings.AlwaysOnTop = chkAlwaysOnTop.Checked
My.Settings.Save()
End Sub
您還需要這個表單中的負荷:
Me.TopMost = My.Settings.AlwaysOnTop
chkAlwaysOnTop.Checked = My.Settings.AlwaysOnTop
如果你對我使用它的東西感興趣,它在這裏:Rubber Stamp(包括源代碼鏈接)
- 1. Pane always on top - JavaFX
- 2. 刪除'always on top'
- 3. Inno Setup Always on top
- 4. visual basic make key always always
- 5. 什麼是procErr:用於Visual Basic中?
- 6. 什麼是Visual Basic等同於Java的「!」?
- 7. jquery mobile fixed(always on top)標題
- 8. 什麼是Visual Basic代碼具有始終聚焦的窗體?
- 9. 的Visual Basic,代碼清潔
- 10. 什麼是Visual Studio代碼?
- 11. 舊Visual Basic代碼與VBNC30037
- 12. Visual Basic 2013顏色代碼
- 13. Visual Basic(錯誤代碼)
- 14. 這個Visual Basic代碼爲什麼不產生任何結果?
- 15. Azure WebSite Always On
- 16. Visual basic迴文代碼
- 17. Visual Basic代碼建議
- 18. 清潔Visual Basic代碼
- 19. slider AutoToolTip always on
- 20. 在Visual Basic中,+ =是什麼意思?
- 21. 這個Visual Basic代碼爲什麼工作?
- 22. 這段代碼在Visual Basic中意味着什麼?
- 23. 爲什麼我需要這個Visual Basic代碼的函數?
- 24. 針對Visual Studio 6/Visual Basic 6的AddIn建議代碼Nagivigation&Exploring
- 25. Visual Studio代碼首選項
- 26. jquery ui dialog top always> 0
- 27. 什麼是Visual Studio插件/選項?
- 28. 什麼是在Visual Basic中的=相當於?
- 29. 在Visual Basic for Excel中,什麼是Java的「。*」相當於?
- 30. 什麼是在Visual Studio的C++代碼
Ahh我發現了這個問題......我必須啓用CheckOnClick屬性來保持always on top選項 – 2012-03-06 23:06:47