UWP Попытка применить RenderTransform к FileOpenPicker и FileSavePicker

Мое приложение UWP может поворачиваться на 180 градусов (оно предназначено для горизонтального сенсорного экрана).

Я обнаружил, что могу вращать практически все в приложении, например, элементы управления / фреймворка и т. Д., Используя такой код...

    public static void RotateElement(FrameworkElement e)
    {
        RotateTransform rot = new RotateTransform();
        rot.Angle = 180;
        e.RenderTransformOrigin = new Windows.Foundation.Point(.5, .5);
        e.RenderTransform = rot;
    }

Я обнаружил, что это также будет вращать всплывающие подсказки и ContentDialogs (хотя диалоги кажутся не повернутыми в течение доли секунды, прежде чем они будут показаны повернутыми).

Но сейчас я столкнулся с дорожным блоком...

Диалоги выбора файлов UWP не имеют никаких свойств RenderTransform. Поэтому я не могу вращать средства выбора файлов.

Есть ли какое-то решение этого?

Я предполагаю, что нет смысла пытаться свернуть свои собственные средства выбора, потому что я могу получить доступ только к различным файлам и папкам, используя средства выбора UWP.

0 ответов

Другие вопросы по тегам