【问题标题】:Scaling problems缩放问题
【发布时间】:2017-02-08 19:35:40
【问题描述】:

我的程序在我的系统上运行良好,问题是我的伙伴使用的是win7而我使用的是win10。 win7上调整按钮和整个窗口。

所以我想与 ClientSize 合作,但我没有真正的解决方案。

【问题讨论】:

    标签: wpf windows-7 size windows-10


    【解决方案1】:

    WPF 选择由操作系统版本确定的默认主题。这与用户对操作系统的体验是一致的。在大多数应用程序上通常都可以,但在更复杂的用户体验设计中会成为问题。

    如果您希望您的系统看起来一样,您必须强制加载特定的操作系统主题。

    将此添加到您的应用程序启动事件中:

    Uri uri = new Uri(“PresentationFramework.Aero;V3.0.0.0;31bf3856ad364e35;component\\themes/aero.normalcolor.xaml”, UriKind.Relative);
    
    Resources.MergedDictionaries.Add(Application.LoadComponent(uri) as ResourceDictionary); 
    

    【讨论】:

    • 已完成,但 VisualStudio 将“PresentationFramework”和 V3.0.0.0;31bf3856ad364e35;component\\themes/aero”标记为红色。
    • 这样解决了redmark问题,但是找不到资源
    猜你喜欢
    • 2019-05-24
    • 2013-02-12
    • 1970-01-01
    • 2018-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    相关资源
    最近更新 更多