Компактный оверлей uwp в определенной позиции на экране
В uwp мы можем открыть режим компактного наложения с помощью следующего кода.
await ApplicationView.GetForCurrentView().TryEnterViewModeAsync(ApplicationViewMode.CompactOverlay);
но это всегда открывается в верхней правой части, и если мы открываем несколько новых окон, то все они перекрывают друг друга, как мы можем указать, чтобы открывать в определенной позиции на экране, кроме правого верхнего?
1 ответ
Решение
Как мы можем указать, чтобы открыть в определенной позиции на экране, кроме правого верхнего угла?
В настоящее время UWP не предоставляет такой API для открытия CompactOverlay
посмотреть на конкретную позицию. Мы можем только настроить размер представления CompactOverlay следующим способом.
public IAsyncOperation<bool> TryEnterViewModeAsync(ApplicationViewMode viewMode, ViewModePreferences viewModePreferences);
Если вы действительно хотите эту функцию, вы можете задать на UserVoice.