CARGAR UN DATAGRID SILVERLIGHT CON UNA LISTA DE OBJETOS

Cargar una Grilla en Silverlight es algo sumamente sencillo, si utilizamos POO(Programacion Orientada a Objetos), osea usamos CLASES.
Primero que nada debemos crear un proyecto Silverlight.


Luego en el MainPage.xaml debemos generar el Sigueinte codigo para armar Nuestra Grilla, si deseamos podemos Arrastrar desde el "Cuadro de Herramientas" el control DataGrid, y modificar el codigo como esta a continuacion.
 
<sdk:DataGrid AutoGenerateColumns="False" Height="207" Name="dgAlumnos" HorizontalAlignment="Left" Margin="12,81,0,0" VerticalAlignment="Top" Width="376" Loaded="dgAlumnos_Loaded"> <sdk:DataGrid.Columns>   <sdk:DataGridTextColumn Header="Codigo" Binding="{Binding Codigo}" />   <sdk:DataGridTextColumn Header="Nombre" Binding="{Binding Nombre}"/>   <sdk:DataGridTextColumn Header="Apellido" Binding="{Binding Apellido}"/>   <sdk:DataGridTextColumn Header="Edad" Binding="{Binding Edad}" />
</sdk:DataGrid.Columns>
</sdk:DataGrid>

Luego lo que debemos hacer es Cear una Clase llamada "clsPersona.cs" que contengan los Atributos como esta a continuación:
Ajam!!! Solo queda crear los Objetos en un List y entregarselo al DataGrid, y lo haremos de la siguiente manera, usando el evento Load de DataGrid.

Solo queda ejecutar la aplicacion F5, y veremos los Resultados!!!
Saludos,


Comments

Popular posts from this blog

Error al Iniciar Oracle SQL Developer 11g - Unable to find Java Virtual Machine

Como Mantener el Scroll despues de un PostBack ASP.net ( As Maintain Scroll after a PostBack ASP.net )

How to run ng serve in a different port
Como ejecutar ng serve en un puerto diferente