小编use*_*762的帖子

WPF和Windows窗体应用程序的显示差异

实际上,我已经开始学习WPF了.我有几个月的开发Windows窗体应用程序的经验.虽然,我得到了WPF应用程序的含义,但我仍然无法根据它们的输出来区分两者之间的差异.

参考此链接:设备无关像素(DPI),我了解到,只要操作系统呈现WPF应用程序,它就会根据其分辨率自行管理其大小.

因此,为了检查这种差异,我在两个框架中创建了两个演示应用程序并更改了分辨率..但我没有发现任何令人满意的差异.这可以解释它是一个WPF应用程序,这个是一个Windows窗体应用程序.

它不会在最大化时创建任何滚动条,也不会在更改分辨率时使按钮变大或变小.

我在某处读过Visual Studio 2010已在WPF中重写过.但在我的实验中,我看到了(在更改桌面的分辨率时),它使文本和图形不可读/模糊.在重新调整窗口大小时,除菜单栏外,所有内容都被隐藏起来.菜单栏内容正在改变其定位,例如最右边的一个菜单项目正在向下移动.为什么?

请让我纠正并解释一点(这个显示问题).

wpf winforms

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

winforms ×1

wpf ×1