我正在寻找一个示例,说明如何在 MVVM Light 的 Windows Phone 8.1 中使用 listpickerflyout。我的要求是向用户显示一个列表,例如国家/地区列表,用户可以在其中选择一个国家/地区。并显示所选国家/地区。
最佳答案
得到解决方案 :) 只需要添加按钮,然后在 xaml 中添加 listpickerflyout 并绑定(bind)弹出按钮的项目源和按钮内容属性。方法如下
<Button x:Name="btnTest" Content="{Binding SelectedCountry.Name, Mode=TwoWay}">
<Button.Flyout>
<ListPickerFlyout ItemsSource="{Binding Countries}"
Placement="Full"
SelectedValue="{Binding SelectedCountry, Mode=TwoWay}"
DisplayMemberPath="Name"/>
</Button.Flyout>
</Button>
关于c# - 如何使用 MVVM 在 Windows Phone 8.1 中使用 listpickerflyout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23320819/