我在 Windows 10 上开发了许多 UWP 应用程序,但在 Windows 11 上我有很多问题,有时 Microsoft 文档令人困惑。我想为 Windows 11 开发新应用程序,但我完全迷失了!
Windows App SDK 和 WinUI 3 有什么区别?我不明白 :(
开发 Windows 11 应用程序的最佳方法是什么?还是UWP?或者Windows应用程序SDK?还是WinUI 3?
UWP 没有圆角,对吗?我在 Visual Studio 2022 中使用 Windows 11 在计算机中创建一个新项目,只有我的应用程序的窗口具有圆角,但其他元素(例如按钮)没有圆角!
Mica 不只在 WinUI 3 中可用吗?
我正在 WinUI3 UWP 中为 Windows 11 开发一个新应用程序,我想显示一个对话框来提供安全操作,如 Microsoft Docs 示例中所示:https ://learn.microsoft.com/en-us/windows/apps/设计/控件/对话框和弹出窗口/对话框
private async void DisplayNoWifiDialog()
{
ContentDialog noWifiDialog = new ContentDialog
{
Title = "No wifi connection",
Content = "Check your connection and try again.",
CloseButtonText = "Ok"
};
ContentDialogResult result = await noWifiDialog.ShowAsync();
}
Run Code Online (Sandbox Code Playgroud)
当用户单击 MainPage.xaml 上的按钮时显示该对话框,当用户单击“确定”时返回到 MainPage.xaml,但是当我运行程序时出现此错误:“必须为无父级弹出窗口显式设置 XamlRoot”
我该如何解决这个问题?
谢谢你!
我正在使用 WinUi 3 为 Windows 11 开发一个新应用程序,我希望当我打开该应用程序时始终在屏幕/显示器的中央打开。有可能的?
我使用 PInvoke.User32 来设置窗口大小(如果有帮助)。
谢谢你!
我正在开发适用于 Windows 11 的 WinUI 3 UWP 应用程序,该应用程序自动默认为 Windows 选择的主题。有什么办法可以让用户选择吗?