#xamarin.forms #visual-studio-2019
Вопрос:
Я хотел спросить, есть ли способ установить раскрывающееся меню через меню меню справа, а не слева. Это мой код: Страница отзыва:
<MasterDetailPage.Master>
<views:MenuPage/>
</MasterDetailPage.Master>
Страница настройки меню:
<StackLayout>
<ListView x:Name="ListViewMenu"
HasUnevenRows="True">
<d:ListView.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Item 0</x:String>
<x:String>Item 1</x:String>
<x:String>Item 2</x:String>
<x:String>Item 3</x:String>
<x:String>Item 4</x:String>
</x:Array>
</d:ListView.ItemsSource>`
Комментарии:
1. Это не работает
2. Извини, Давид, я имел в виду
FlowDirection="RightToLeft"
🙂3. Я искал немного информации об этом. Но кажется, что правильный способ сделать это-реализовать пользовательские средства визуализации
Ответ №1:
- По словам Хуана, на основе использования
FlowDirection="RightToLeft"
, добавьтеandroid:supportsRtl="true"
в приложение в xxx.Android->Свойства->>AndroidManifest.xml>>. - В последней версии использование всплывающего окна является лучшим выбором, пожалуйста, проверьте (https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/navigation/flyoutpage) для получения дополнительной информации.