我需要的完美示例是在Groove音乐应用程序中。当SplitView窗格打开时(在叠加模式下),您仍然可以与UI的其余部分进行交互(单击其他按钮等,甚至当您将鼠标悬停在窗格外部的控件上时,它们也是突出显示正常)。
在我的应用程序中,NOTHING可以在窗格区域外单击(除了窗口右上方区域的3个系统按钮)。但是,一旦您在窗格区域外单击,它就会关闭。此时,您可以像往常一样与UI进行交互。
我搜索了SplitView的属性列表,看看我是否遗漏了什么,但仍然没有弄清楚我在这里做错了什么。任何帮助将不胜感激。 :
答案 0 :(得分:3)
您描述的行为是设计上的。如果将DisplayMode
的{{1}}属性设置为SplitView
或SplitViewDisplayMode.Overlay
,并且当SplitViewDisplayMode.CompactOverlay
打开时,则无法访问其他用户界面。要让它一直打开并让用户与其他用户界面进行互动,您必须使用SplitView
或SplitViewDisplayMode.Inline
。
有关详细信息,请参阅SplitViewDisplayMode
enumeration。