Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#Windows通用10顶窗_C#_Uwp_Win Universal App - Fatal编程技术网

C#Windows通用10顶窗

C#Windows通用10顶窗,c#,uwp,win-universal-app,C#,Uwp,Win Universal App,我正在开发一个Windows10通用应用程序(UWP) 是否可以将应用程序设置为最顶层(始终位于顶层)?类似于WPF或Winforms(最上面的属性) 谢谢与Win32应用(经典应用)的WPF相比,UWP应用不可能有一些限制 使用uwp应用程序,您需要启用一些功能,以便在应用程序中执行某些特殊操作,如链接中所示,uwp应用程序需要请求权限,否则无法直接访问或修改文件 致以最诚挚的问候简短的回答是否,从今天起没有办法进行申请 这项功能是去年12月提出的,但考虑到它获得的票数(在撰写此答案时为35

我正在开发一个Windows10通用应用程序(
UWP

是否可以将应用程序设置为最顶层(始终位于顶层)?类似于
WPF
Winforms
(最上面的属性)


谢谢

与Win32应用(经典应用)的WPF相比,UWP应用不可能有一些限制

使用uwp应用程序,您需要启用一些功能,以便在应用程序中执行某些特殊操作,如链接中所示,uwp应用程序需要请求权限,否则无法直接访问或修改文件


致以最诚挚的问候

简短的回答是否,从今天起没有办法进行申请

这项功能是去年12月提出的,但考虑到它获得的票数(在撰写此答案时为35票),它似乎不会很快被考虑


如评论中所述,此功能仅适用于PC,因此即使添加了此功能,我的假设是它在PC模式之外也无法工作(因此不支持平板电脑、移动设备或surface系列设备)。

在Creators Update中添加了一项称为CompactOverlay模式的功能,该功能支持此类型的功能。当一个应用程序窗口进入压缩覆盖模式时,它将显示在其他窗口的上方,这样它就不会被阻止。这允许用户在使用其他应用程序时继续关注应用程序的内容。利用此功能的应用程序的典型示例是媒体播放器或视频聊天应用程序

在这里可以找到描述该功能的博客文章


不,UWP中没有TopMost的概念。(手机应用程序成为最顶级的意味着什么?)。请注意,在平板电脑模式下,PC上也没有TopMost的概念。(在平板电脑模式下,没有重叠的窗口。)@RaymondChen:UWP应用程序在手机和平板电脑上运行时没有标题栏的概念。所以,桌面的标题栏不应该存在,对吗?很抱歉,您对“通用”的理解是有缺陷的。@disklosr缺少标题栏不会影响功能,因为标题栏位于应用程序外部。该应用程序可以要求一个红色标题栏,如果没有标题栏,那么如果你愿意,你可以说看不见的标题栏是红色的。但是,如果一个应用设置了“转到最顶端”标志,但实际上它并没有转到最顶端,那么这个应用看起来就坏了。galactic.com评论中的博客链接已经消失。有人知道在哪里可以找到它或类似的东西吗?