1

在 uwp 中,我们可以使用以下代码打开紧凑覆盖模式。

await ApplicationView.GetForCurrentView().TryEnterViewModeAsync(ApplicationViewMode.CompactOverlay);

但这总是在右上角打开,如果我们打开多个新窗口然后它们都相互重叠,我们如何指定在屏幕上除了右上角的特定位置打开?

4

1 回答 1

1

我们如何指定在屏幕右上角以外的特定位置打开?

目前,UWP 不提供这样的 API 来打开 CompactOverlay特定位置的视图。我们只能通过以下方法自定义 CompactOverlay 视图的大小。

public IAsyncOperation<bool> TryEnterViewModeAsync(ApplicationViewMode viewMode, ViewModePreferences viewModePreferences);

如果您确实需要此功能,欢迎您在UserVoice上提问。

于 2019-02-13T06:19:05.000 回答