Win7 资源管理器的窗体开启方式
:每一个新窗体打开的时候在上一个窗体的右下方固定高度和宽度的位置;
而且如果在屏幕的下方不足够空间容纳新窗体的高度(就是突出了),但右方足够空间,新窗体会开在上一个窗体的固定宽度的屏幕最上方;
如果屏幕右方不足够空间容纳新窗体的宽度,窗体会开在屏幕的最左上方
请问 C# WinForm 中如何做到这种窗体的开启方式?
你自己已经都把计算方式说出来了,就差实现了...
在启动的时候判断区域,然后重新设置自己的位置。
这个有什么意义,可以讲解下吗?(*^__^*)
使用SetDesktopLocation()函数来进行设计