代码之家  ›  专栏  ›  技术社区  ›  Icemanind

Winforms最小化技术

  •  2
  • Icemanind  · 技术社区  · 15 年前

    我试图使我的应用程序“翻转”时,最小化按钮被按下。通过翻转,它应该有点像硬币翻转时。它“翻转”到任务栏。我想知道这样的效果是如何在WinForms中使用C#实现的。可以这样做吗?或者类似的事情需要使用DirectX来完成吗?

    3 回复  |  直到 15 年前
        1
  •  2
  •   Hans Passant    15 年前

        2
  •  0
  •   ChrisW    15 年前

    我不知道,但是你可以控制(包括动画)在你的应用程序窗口中显示什么。因此,做您想做的事情可能需要您动态地将窗口移向任务栏,同时翻转其内容。

        3
  •  0
  •   robber.baron    15 年前

    这不是WinForms本机支持的。您可以尝试“模拟”翻转窗口,方法是将窗体的宽度慢慢缩小到0,然后在该位置将另一个窗体增长到与窗口“背面”相似的适当大小。