【发布时间】:2020-08-11 06:24:08
【问题描述】:
我有一个有两个值的选择器。
- 点击收集
- 运费
如何根据选择器中选择的内容显示正确的框架?
例如,如果用户选择“点击并收集”,它将显示“frameClickandCollect”。如果用户选择“Shipping”,它将显示“frameShipping”。
这是我的 XAML 代码:
<Frame x:Name="frameDeliveryOptions" BorderColor="LightGray" CornerRadius="10" HasShadow="False">
<StackLayout>
<Label Text="Delivery Options:" FontSize="18" TextColor="Green" FontAttributes="Bold"/>
<Picker x:Name="DeliveryOptionPicker" Title="Select a delivery option" TitleColor="Black">
<Picker.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>Click and Collect</x:String>
<x:String>Shipping</x:String>
</x:Array>
</Picker.ItemsSource>
</Picker>
</StackLayout>
</Frame>
<Frame x:Name="frameClickandCollect" BorderColor="LightGray" CornerRadius="10" HasShadow="False">
<StackLayout>
<Label Text="Click and Collect Yo" FontSize="18" TextColor="Green" FontAttributes="Bold"/>
</StackLayout>
</Frame>
<Frame x:Name="frameShipping" BorderColor="LightGray" CornerRadius="10" HasShadow="False">
<StackLayout>
<Label Text="Shipping Yo" FontSize="18" TextColor="Green" FontAttributes="Bold"/>
</StackLayout>
</Frame>
【问题讨论】:
标签: c# ios xaml xamarin.forms picker