none
Binding WP 7.8 vs WP 8 RRS feed

  • Pregunta

  • Buenas,

    al asociar ItemsSource a un listBox, en WP 7.8 realiza la inserción del número correcto de elementos, pero no muestra los 'bindings', y sin embargo, en Windows Phone 8, si los muestra. 

    Realizo Bindings de forma sencilla de la siguiente forma:

                <ListBox x:Name="eventsListBox" >
                    <ListBox.ItemTemplate>
                        <DataTemplate>
                            <StackPanel Orientation="Horizontal"  Tap="seventTap">
                                <TextBlock x:Name="ID" Text="{Binding ID}" />

    En Windows Phone 8, se inyectan perfectamente, mientras que en 7.1 y 7.8 no se realiza de forma correcta. ¿Hay algún tipo de incompatibilidad? ¿Alguno se ha encontrado un caso similar?

    Muchas Gracias, Saludos

    miércoles, 24 de julio de 2013 7:42

Respuestas

  • Hola Gonzalo

    La única diferencia que hay entre wp7.X y wp8 es que wp8 es capaz de acceder a una viewmodel aunque esta no esté declarada como Public, mientras que wp7.X necesita que la viewmodel esté declarada como public. ¿Podría ser esa la diferencia en tu caso? Me he encontrado con mucha gente que no declara sus viewmodels como publics y tienen estos problemas.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marcado como respuesta Gonzalo_l jueves, 25 de julio de 2013 8:18
    miércoles, 24 de julio de 2013 13:00
    Moderador

Todas las respuestas

  • Hola Gonzalo

    La única diferencia que hay entre wp7.X y wp8 es que wp8 es capaz de acceder a una viewmodel aunque esta no esté declarada como Public, mientras que wp7.X necesita que la viewmodel esté declarada como public. ¿Podría ser esa la diferencia en tu caso? Me he encontrado con mucha gente que no declara sus viewmodels como publics y tienen estos problemas.

    Un saludo!


    MCTS - .NET 4.0 Windows Applications
    MCTS - .NET 4.0 Data Access
    MCTS - .NET 4.0 Service Communication Applications
    MCPD - .NET 4.0 Windows Developer
    Visita mi Blog en Geeks.ms
    Sigueme en Twitter

    • Marcado como respuesta Gonzalo_l jueves, 25 de julio de 2013 8:18
    miércoles, 24 de julio de 2013 13:00
    Moderador
  • Buenas Josué,

    Mea culpa, efectivamente, el problema estaba en el nivel de acceso de la viewmodel. 

    Muchas gracias, Un saludo

    • Marcado como respuesta Gonzalo_l jueves, 25 de julio de 2013 8:17
    • Desmarcado como respuesta Gonzalo_l jueves, 25 de julio de 2013 8:18
    jueves, 25 de julio de 2013 8:17