我正在寻找一个示例,说明如何在MVVM Light的Windows Phone 8.1中使用listpickerflyout。我的要求是向用户显示一个列表,例如国家/地区列表,用户可以在其中选择一个国家/地区。并显示所选国家。

最佳答案

得到了解决方案:)只需添加按钮,然后在xaml中添加listpickerflyout并绑定弹出按钮和按钮内容属性的项目源即可。这是怎么

<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/

10-13 05:56