.net MAUI -如何设置窗口总是在最前面?

7rtdyuoh  于 2023-01-10  发布在  .NET
关注(0)|答案(1)|浏览(237)

如何制作always be on toptop mustalways visible的.NET MAUI应用程序?
我在寻找WPF中的Topmost="True"的等效值。
我尝试管理UnFocused事件并调用Focus(),但没有成功:

private void Shell_Unfocused(object sender, FocusEventArgs e)
{
    (sender as AppShell).Focus();
}

private void Shell_Disappearing(object sender, EventArgs e)
{
    (sender as AppShell).Focus();
}
oaxa6hgo

oaxa6hgo1#

正如Ralf所建议的,TopMost是一项Windows功能,可以在此处跟踪该功能请求:https://github.com/dotnet/maui/issues/8198.
如果你想让这个功能在Mac上工作,你可以跟进添加"最上面的" shell /应用程序功能。

相关问题