1

FixedToolWindow我有一个很小的 ​​VB.net 应用程序,它是我制作的单一表单TopMost = True并且部分透明。是否可以将这个“停靠”到屏幕的角落?我喜欢它坐在底角,但目前必须手动对齐它。

我在 Windows 7 机器上使用它。

4

1 回答 1

1

您可以其在代码中移动到角落。下面的代码会将它移动到它当前占用的屏幕的右下角:

Dim scr As Screen = Screen.FromControl(Me)
Me.Top = scr.WorkingArea.Top + scr.WorkingArea.Height - Me.Height
Me.Left = scr.WorkingArea.Left + scr.WorkingArea.Width - Me.Width

WorkingArea将其放置在任务栏上方,Bounds如果您想将其放置在任务栏上方(如果可见) ,请使用

于 2013-03-05T13:24:42.470 回答