none
Ruta de imágenes y bases de datos RRS feed

  • Pregunta

  • Hola a todos!

    Estoy aprendiendo Silverlight y todavía no me manejo muy bien con él. Mi duda es la siguiente. 

    En una base de datos, en la tabla MisImagenes hay un campo llamado RutaDeImagenes, las rutas son "/Imagenes/Imag1.jpg", "/Imagenes/Imag2.jpg"...

    Esta carpeta la he guardado en la parte del servidor, en la parte que pone NombreProyecto.WEB

    Tengo un DataGrid llamado ImagDataGrid que me muestre las rutas en modo string. Yo lo que quiero es que me salgan las imágenes y no las rutas.

    ¿Cómo lo hago y en que parte del proyecto lo tengo que hacer, en el cliente o en el servidor?

    Es que tengo un lío de momento...

     

    Gracias por vuestra ayuda

     

     

    miércoles, 16 de febrero de 2011 9:41

Todas las respuestas

  • Me auto respondo, pongo el código por si alguien lo necesita.

    En el MainPage.xaml, donde está el datagrid hay que poner es:

     

    <sdk:DataGrid AutoGenerateColumns="False" Height="142" HorizontalAlignment="Left" ItemsSource="{Binding ElementName=ImagenesDomainDataSource, Path=Data}" Margin="57,146,0,0" Name="ImagDataGrid" RowDetailsVisibilityMode="VisibleWhenSelected" VerticalAlignment="Top" Width="284" IsReadOnly="True" Grid.ColumnSpan="2">

                <sdk:DataGrid.Columns>

                    <sdk:DataGridTemplateColumn Header="RutaDeImagenes">

                        <sdk:DataGridTemplateColumn.CellTemplate>

                            <DataTemplate>

                                <HyperlinkButton>

                                    <HyperlinkButton.Content>

                                        <Image Source="{Binding Path=RutaDeImagenes}" Width="80" Height="80" />

                                    </HyperlinkButton.Content>

                                </HyperlinkButton>

                            </DataTemplate>

                        </sdk:DataGridTemplateColumn.CellTemplate>

                    </sdk:DataGridTemplateColumn>

                </sdk:DataGrid.Columns>

            </sdk:DataGrid>

     

    • Marcado como respuesta María García miércoles, 16 de febrero de 2011 21:08
    • Desmarcado como respuesta María García miércoles, 16 de febrero de 2011 21:08
    miércoles, 16 de febrero de 2011 15:34