Windows窗体中位置与桌面位置的区别是什么? 看起来他们俩都可以找到形式。 那有什么区别?
答案 0 :(得分:2)
根据任务栏停靠的位置,Location
和DesktopLocation
可能会或可能不会指向同一位置。
DesktopLocation
始终相对于桌面本身,这可能会根据任务栏的位置以及是否“始终位于顶部”而有所不同。
Sp,如果任务栏位于屏幕顶部并设置为“始终位于顶部”,DesktopLocation = 0,0
指的是与Location = 0, Taskbar.Height
相同的点。
同样,当任务栏停靠在左侧时,DesktopLocation = 0,0
引用Location = Taskbar.Width, 0