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.