代码之家  ›  专栏  ›  技术社区  ›  touseefbsb

屏幕上特定位置的UWP紧凑叠加

  •  0
  • touseefbsb  · 技术社区  · 7 年前

    在UWP中,我们可以用以下代码打开压缩覆盖模式。

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

    但这总是在右上角打开,如果我们打开多个新窗口,那么所有窗口都会重叠,我们如何指定在屏幕上除右上角之外的特定位置打开?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Nico Zhu    7 年前

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

    目前,uwp没有提供这样的API来打开 CompactOverlay 在特定位置查看。我们只能使用以下方法自定义CompactOverlay视图的大小。

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

    如果您想使用此功能,欢迎访问 UserVoice .

    推荐文章