win形式中位置与桌面位置的区别是什么?

时间:2015-08-02 12:22:09

标签: c# windows forms

Windows窗体中位置与桌面位置的区别是什么? 看起来他们俩都可以找到形式。 那有什么区别?

1 个答案:

答案 0 :(得分:2)

根据任务栏停靠的位置,LocationDesktopLocation可能会或可能不会指向同一位置。

DesktopLocation始终相对于桌面本身,这可能会根据任务栏的位置以及是否“始终位于顶部”而有所不同。

Sp,如果任务栏位于屏幕顶部并设置为“始终位于顶部”,DesktopLocation = 0,0指的是与Location = 0, Taskbar.Height相同的点。

同样,当任务栏停靠在左侧时,DesktopLocation = 0,0引用Location = Taskbar.Width, 0