none
数据模板绑定 RRS feed

  • 问题

  •  <GridView ItemsSource="{x:Bind ViewModel.PlayLists}">
                    <GridView.ItemTemplate>
                        <DataTemplate x:DataType="local:PlayList">
                            <Grid PointerEnter="ShowButton" PointerExit="HideButton">
                                <StackPanel Orientation="Horizontal">
                                    <StackPanel>
                                        <TextBlock Text="{x:Bind Name}"/>
                                        <TextBlock Text="{x:Bind Description}"/>
                                    </StackPanel>
                                </StackPanel>
                                <Button Content="Click" Visibility="Collapsed">
                                    <Button.Flyout>
                                        <Flyout>
                                            <ListView ItemsSource="{x:Bind ViewModel.PlayLists}">
                                                <ListView.ItemTemplate>
                                                    <DataTemplate x:DataType="local:PlayList">
                                                        <TextBlock Text="{x:Bind Name}"/>
                                                    </DataTemplate>
                                                </ListView.ItemTemplate>
                                            </ListView>
                                        </Flyout>
                                    </Button.Flyout>
                                </Button>
                            </Grid>                       
                        </DataTemplate>
                    </GridView.ItemTemplate>
                </GridView>
    GridView的数据模板中包含ListView,且GridView和ListView的数据源为同一源,这种情况下应如何进行数据模板绑定?
    2017年4月1日 8:16