none
usar dos model view view model diferentes en una pagina para diferentes listas RRS feed

  • Pregunta

  • Hola

    quiero mostrar los datos en el diseñador para ver editar los item templates de las listas pero solo se mostrar uno ya que uso el DataContext para asignar la clase que tiene los datos y en el xaml de la pagina los datos en xml

    en el xaml de la pagina

    d:DataContext="{d:DesignData StartData.xaml}"
    en la clase de la pagina
    DataContext = App.Model;

    la lista asi

    <ListBox ItemsSource="{Binding StartGroup.Items}" ScrollViewer.VerticalScrollBarVisibility="Disabled" Grid.Column="1" x:Name="_startList" Margin="4,0,0,468" SelectionChanged="_startList_SelectionChanged" >
                                <ListBox.ItemsPanel>
                                    <ItemsPanelTemplate>
                                        <toolkit:WrapPanel ItemHeight="173" ItemWidth="173" Orientation="Horizontal" Width="349"/>
                                    </ItemsPanelTemplate>
                                </ListBox.ItemsPanel>
                                <ListBox.ItemTemplate>
                                    <DataTemplate>
                                        <Grid Background="{StaticResource PhoneAccentBrush}" Margin="2,2,2,2" Width="170" Height="170">
                                            <TextBlock Text="{Binding Title}" VerticalAlignment="Top" Margin="11,0,0,0" FontFamily="{StaticResource PhoneFontFamilyLight}" FontSize="40" Height="54"/>
                                        </Grid>
                                    </DataTemplate>
                                </ListBox.ItemTemplate>
                            </ListBox>
    este es codigo del windows phone pero supongo que tambien sirve en windows store apps 

    lunes, 13 de julio de 2015 3:43