【问题标题】:Flickering issue with Form Navigation between forms in WPFWPF中表单之间的表单导航闪烁问题
【发布时间】:2012-12-14 05:03:50
【问题描述】:

我是 WPF 的初学者,任何人都可以帮助我在表单之间导航而不会闪烁。我正在尝试在窗口窗体之间进行基本导航。我尝试过转换和用户控制导航。我正在尝试做的基本导航似乎很乏味。

该应用程序在每个表单中都有很多图像,我认为闪烁是因为每次加载每个窗口时都会重新绘制图像。为了克服闪烁问题,WPF 与基本的 Windows 窗体应用程序有什么不同。我要问的是如何在 WPF 中的表单导航期间优化或完全防止闪烁。

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    你的问题没有多大意义。您谈论 Windows 窗体,然后立即参考 WPF。从您描述的问题来看,您似乎正在尝试为 Windows 窗体中的对象设置动画,这不是一个好主意,因为 Windows 窗体是如何绘制的。

    为了将来参考,WPF 有 Windows,Windows Forms 有 Forms。

    如果您要在 WPF 中制作相同的项目,它会很容易制作动画,而且看起来也不错(GPU 加速不会闪烁)。

    我建议您看一下 WPF,如果您希望能够轻松地为控件制作动画,请尝试在 WPF 中重新设计应用程序(您不能直接从 Windows 窗体复制粘贴控件和代码)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-22
      • 2011-10-07
      • 1970-01-01
      • 2018-08-04
      • 2020-12-26
      • 2020-05-26
      • 1970-01-01
      相关资源
      最近更新 更多