在Windows 10 Tablet模式下强制1/3宽度窗口

时间:2016-04-05 18:57:14

标签: c# wpf windows

在平板电脑模式下,激活我的窗口会使其达到全宽,但我们的软件是一个实用程序,它真正适用于其他程序,需要1/3到1/4宽度。我可以控制窗口的宽度,并强制与上一个应用程序共享吗?

1 个答案:

答案 0 :(得分:0)

尝试使用属性System.Windows.SystemParameters.PrimaryScreenWidthSystem.Windows.SystemParameters.PrimaryScreenHeight,其大小为WidthHeight,以像素为单位。

if (System.Windows.SystemParameters.PrimaryScreenWidth < 1500 && 
    System.Windows.SystemParameters.PrimaryScreenHeight < 800)//you should set your own parameters of your Window of Tablet
{                
   Application.Current.MainWindow.Height = Application.Current.MainWindow.Height/3;
   Application.Current.MainWindow.Width = Application.Current.MainWindow.Width/2;
}