显示WPF模态窗口/对话框/面板的方式与NSWindow相同,可以像Cocoa中的工作表一样显示

StackOverflow https://stackoverflow.com/questions/215457

  •  03-07-2019
  •  | 
  •  

我正在寻找一种在WPF中显示模态窗口的方法,就像在Cocoa中的窗口可以显示为工作表一样,即它从主父窗口前面的标题栏向下滑动。

我的猜测是,这可以通过将模态窗口作为用户控件来实现,该控件在显示时加载到面板中,并且该面板将以某种方式从标题栏进行动画处理。

关于如何做到这一点的任何想法?

PS:此处是NSWindow /表格的简要说明,以防万一你没有它是什么

有帮助吗?

解决方案

别。这不是Windows上的预期用户体验。改为使用模态对话框或窗口内导航。

其他提示

感谢你们的答案。

我的主要目标是为两个窗口建立一个共享窗口,但我不想让它破坏任何预期的用户体验,所以我会考虑你的答案,并尝试为此构成另一个想法

查看CodeProject上的 Sliding and Flying Windows 示例以及Microsoft Health 通用用户界面演示器,这是(Silverlight)的灵感。后者让您很好地了解在公司UI设计中祝福将被推送的内容: - )

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top