“Conocimiento Programación>Visual Basics Programación

Cómo ocultar columnas generadas automáticamente

2014/8/21
Tener el conocimiento sobre cómo ocultar columnas generadas automáticamente en un control de cuadrícula de datos mediante Microsoft Silverlight puede hacer su aplicación más fácil de usar. Silverlight es una aplicación de Microsoft utilizado para construir aplicaciones ricas de interacción para el teléfono de Windows , Web y de escritorio. Un control de la red de datos es un control que muestra los datos para el usuario en un formato tabular . Microsoft Visual Basic o Visual Basic , se pueden utilizar para crear aplicaciones de Silverlight. VB es un lenguaje de programación comúnmente preferido por los programadores para su facilidad de uso . Instrucciones
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.

Visual Basics Programación
Cómo cambiar un cursor con VBA
Introducción a Visual Basic 6.0
VBA Función de conmutación
Cómo convertir cadenas de tiempo en Vb.Net
Cómo utilizar ScrollBar en VB6
Herramientas de depuración para Visual Basic
¿Cómo maneja un algoritmo de QuickSort con la función de visualización de la selección del elemento pivote como primero en la matriz?
Cómo agregar 2 valores en Visual Basic
Conocimiento de la computadora © http://www.ordenador.online