【问题标题】:Keep right windows form保持正确的窗口形式
【发布时间】:2012-08-15 05:04:46
【问题描述】:

防止窗口像 facebook messenger 一样占据屏幕右侧,我该如何做到这一点,以便我的应用程序停留在屏幕的那一侧,并将所有其他窗口放在屏幕的右侧。

我需要 VB.NET 代码

【问题讨论】:

    标签: vb.net facebook winforms screen


    【解决方案1】:

    这样的东西应该将表单与屏幕的右侧对齐。它不会阻止用户重新定位表单

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        RightAlignForm(Me)
    End Sub    
    
    Private Sub RightAlignForm(ByRef frm As Form)
        Dim currentArea = Screen.FromControl(frm).WorkingArea
        frm.Left = currentArea.Left + currentArea.Width - frm.Width
    End Sub
    

    【讨论】:

    • 谢谢,但这不是我想要的,我的表单已经这样做了,但我希望它像 facebook 应用程序一样移动所有其他窗口...
    猜你喜欢
    • 2016-04-21
    • 1970-01-01
    • 1970-01-01
    • 2022-12-09
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-15
    相关资源
    最近更新 更多