微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

调整为屏幕和字体设置的WPF应用程序或者,我如何将DLU与WPF中的单元相关联?

在MFC中,使用DLUdevise对话框。 在WPF中,我们指定在1/96英寸的单位。 虽然这确实会缩放窗口和视觉元素,但我们如何让WPF“尊重”用户的当前字体设置呢? 我们是否应该指定要使用的特定字体并坚持使用该字体?

如何去布置一个“行为良好的应用程序”

调整窗口大小以适应当前的字体设置和分辨率

适合小屏幕重排/布局窗口/文本。

任何帮助或指导方针将不胜感激? (Windows用户体验指南清楚应该发生什么,但现在WPF如何实现它)。

什么是csilog文件

c#TrimEnd删除更多需要?

提前C#string比较

SSL支持Rabbit + .Net + Windows

如何做一个“尊重”以前的控制台内容的C#Windows控制台应用程序?

如何在Citrix中从浏览器导航到应用程序

ActivateDeviceEx是否启动驱动程序?

从Windows服务启动一个Windows应用程序

学习Windows生态系统的最佳途径是什么?

Silverlight VS. WPF VS. Winforms特别是我的目的有什么好处?

我们通过将字体大小和样式设置应用于WPF UI中的所有文本对象来处理此问题。 这可以在运行时完成,也可以在运行中修改。 有一件事你必须非常小心的是UI的布局。 允许这种类型的定制时,它必须更加流畅(动态)。 我通常有最小的尺寸设置为我的窗口和控件,以帮助容纳这一点。 堆叠/包装面板可以使这更容易完成。 同时使用带*符号的网格可以允许文本框和标签根据需要展开。

注意这也是创建本地化应用程序时的一个要求,因为某些语言翻译成更长的字符串,因此包装和调整大小是至关重要的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐