实际上,我正在尝试显示一个右侧的“菜单”按钮的“详细信息主页面”。我没有任何选择从右到左模态显示Page,同样的解雇也从左到右。谁能帮我这个忙。
答案 0 :(得分:0)
You can use FlowDirection
<MasterDetailPage
xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
x:Class="RTL.MasterDetailPage"
Padding="25"
FlowDirection="RightToLeft">
<MasterDetailPage.Master>
<ContentPage Title=" ">
<StackLayout>
<Button Text="Menu item" />
</StackLayout>
</ContentPage>
</MasterDetailPage.Master>
<MasterDetailPage.Detail>
<ContentPage>
<Label Text="My page"/>
</ContentPage>
</MasterDetailPage.Detail>
</MasterDetailPage>
https://blog.xamarin.com/right-to-left-localization-xamarin-forms/
答案 1 :(得分:0)
更好的解决方法是
禁用导航工具栏,
packets = rdpcap('lo.pcap')
for packet in packets:
if not packet.haslayer('HTTPRequest'):
continue
http_layer= packet.getlayer('HTTPRequest').fields
ip_layer = packet.getlayer('IP').fields
print('\n{0[src]} just requested a {1[Method]} {1[Host]}{1[Path]}'.format(ip_layer,http_layer))
使用汉堡包图像创建自定义工具栏,
NavigationPage.SetHasNavigationBar(this, false);
为每个页面应用FlowDirection。 Xaml或通过Visual Element后面的代码
您可以在here后面看到通过代码设置视觉元素的演示