1
Inicie Microsoft Visual Web Developer Expres , a continuación, seleccione "Nuevo proyecto" en el panel izquierdo de la pantalla. Ampliar " Visual Basic " en " Plantillas instaladas " y seleccione " Silverlight ". Haga doble clic en " Aplicación de Silverlight " para crear un nuevo proyecto.
2
Deje la configuración predeterminada de la misma en el cuadro de diálogo " Nueva aplicación de Silverlight " . Haga clic en " Aceptar". Haga doble clic en " DataGrid " para añadir un nuevo control de cuadrícula de datos. Haga doble clic en " botón " para añadir un nuevo botón a su proyecto.
3 Haga clic en el control " DataGrid " y seleccionar " Propiedades". Haga clic en " AutoGenereateColumns ", a continuación, seleccione "Reset Value. " Haga doble clic en " botón " para abrir el módulo " MainPage.xaml.vb " . Pulse la tecla " Ctrl" y " A ", a continuación, pulse "Delete " para eliminar todo el código existente.
4
Copia y pega el código de abajo en " MainPage.xaml.vb " para generar automáticamente dos columnas con datos :
Partial Public Class MainPage
Hereda UserControl
Public Sub New ()
InitializeComponent ()
dgSource As List ( De Data ) = New List (Of datos)
itemsCnt Dim As Integer = 100
Para idx As Integer = 1 Para itemsCnt
dgSource.Add (New Data () Con _
{ _
. nombre = "Primero ", _
. LastName = " Última " _
} )
< p > Siguiente
DataGrid1.ItemsSource = dgSource
End Sub
5
Copia y pega el siguiente código para ocultar la columna autogenerada en el control de la red de datos :
Private Sub Button1_Click ( remitente de ByVal como System.Object , ByVal e como System.Windows.RoutedEventArgs ) Maneja Button1.Click
DataGrid1.Columns.Item ( 0 ) . Visibilidad = Windows.Visibility.Collapsed
End Sub End Class
6
Haga clic en el nombre del proyecto de Silverlight en " Solution Explorer ", haga clic en " Agregar " y seleccione "Clase ". Al lado de " Nombre: ", " datos". Otro Venta 7
Copia el siguiente código dentro de la clase "Datos" :
fname Private As String
lName privado As String
Nombre inmueble () As String
Cómo
Volver fname
final Cómo
Set (valor ByVal como secuencia)
fname = valor
End Set End
propiedad en
Apellidos inmueble () As String Get
Volver lName
End Get Set
(valor ByVal como secuencia)
lName = valor
End Set End Property
Press "F5 " para ejecutar el proyecto y haga clic en " botón " para ocultar la columna.