问题描述
在按钮单击处理程序中,我使用以下代码显示 FolderPicker 对话框:
var folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.FileTypeFilter.Add("*");
StorageFolder folder = await folderPicker.PickSingleFolderAsync();
对话框窗口显示在屏幕的左上角。我希望该窗口在父窗口上方居中显示。我该怎么办?
解决方法
显示对话框窗口居中于父窗口
当前,UWP FolderPicker
不提供特定于对话框窗口位置的api,而FolderPicker由系统级Runtime broker处理,换句话说,对话框将基于对话框设置其位置。 uwp应用程序窗口的位置。如果您确实需要此功能,请随时使用Windows反馈中心应用发布您的要求。