我们做的一个.cs系统,分辨率为1024*768时是正常的,将分辨率调到800*600后,页面上面的内容不能完全显示出来,本想通过滚动条滚动来浏览,但是还是无法看到界面上的全部内容,请大家帮忙看看有什么办法能够解决?

解决方案 »

  1.   

    一下,根据分辨率调整界面大小,还不知道,学习ing.
      

  2.   

    自动判断屏幕分辨率。然后自动调整页面大小
     public ManagementObjectCollection getDrives()
            {
                ManagementObjectSearcher query = new ManagementObjectSearcher("select * from Win32_LogicalDisk");
                ManagementObjectCollection queryCollections = query.Get();
                return queryCollections;
            }
     ManagementObjectCollection currentNodeCollection = getDrives();
                foreach (ManagementObject mo in currentNodeCollection)
                {     
                    string 显示模式=mo["VideoModelDescription"].toString();//获得现在的分辨率    
                    }然后你就判断就行了
      

  3.   

    re:liuchao305() 
    你的自动判断屏幕分辨率  好像不好使啊 只是将系统的逻辑硬盘全部列出来了