| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo vincular una enumeración de una columna DataGridView
    . Microsoft NET Framework es compatible con una variedad de tipos de datos que se pueden mostrar en los controles de Windows Forms. El tipo de enumeración de los datos permite representar los datos de las columnas de la tabla. Se puede utilizar para introducir un conjunto de objetos a partir de una fuente de datos en un control DataGridView o para seleccionar valores de una lista de opciones. Al enlazar una enumeración a una columna de pantalla puede mostrar cada conjunto de objetos en una fila separada. Instrucciones
    1

    clic en "Inicio " de Windows y haga clic en " Miccrosoft Visual Studio. "
    2

    clic en "Archivo " y luego haga clic en "Nuevo".

    3

    Escriba el siguiente código en la ventana abierta para obligar a la enumeración de " enfermeras " con el control DataGridView.

    Imports System.Windows.Forms

    Imports System . Collections.Generic

    Public Enum TITLE

    RN

    CN

    End Enum

    Public Class EnumsAndComboBox

    Inherits Formulario

    flujo privado como nuevo FlowLayoutPanel ()

    Private WithEvents checkForChange Como button = new Button ()

    enfermeras privadas como List (Of Nurse )
    < p > dataGridView1 Private As New DataGridView ()

    Public Sub New ()

    MyBase.New ()

    SetupForm ()

    SetupGrid () < br >

    End Sub Private Sub

    SetupForm ()

    AutoSize = True End Sub


    Private Sub SetupGrid ()
    < p > enfermeras = New List (Of Nurse )

    nurses.Add (New Nurse ( Title.RN , "Jane" , True) )

    nurses.Add (New Nurse ( Title.RN , " Cynthia " , True) )

    nurses.Add (New Nurse ( Title.CN , " Julie " , False ))

    nurses.Add (New Nurse ( Title.CN , "María " , True) )

    nurses.Add (New Nurse ( Title.CN , " Galahad " , True) )

    'Iniciar el DataGridView.

    dataGridView1.AutoGenerateColumns = Falso

    dataGridView1.AutoSize = True

    dataGridView1.DataSource = enfermeras

    dataGridView1.Columns.Add ( CreateComboBoxWithEnums ( ))

    " Dar formato y añadir un columna de cuadro de texto.

    columna As DataGridViewColumn = _

    Nueva DataGridViewTextBoxColumn ()

    column.DataPropertyName = "Nombre"

    column.Name = " RN "

    dataGridView1.Columns.Add (columna )

    CreateComboBoxWithEnums función privada () As

    DataGridViewComboBoxColumn

    combo Dim As New DataGridViewComboBoxColumn () < br >

    combo.DataSource = [ Enum ] . GetValues ​​( GetType (Título) ) guía

    combo.DataPropertyName = "Title"

    combo.Name = "Title"
    < p > Volver combo

    End Function

    Nombre de la propiedad pública () As String Get


    Volver hisName

    final Cómo

    Set ( ByVal Value As String )

    hisName = Valor

    End Set End

    propiedad en

    GoodGuy público de la Propiedad () As Boolean < br >

    Obtener

    retorno buena

    final Cómo

    Set ( ByVal Value As Boolean )

    buena = Valor

    End Establecer

    End propiedad en

    Public Título de Propiedad () Como TITLE

    Obtener

    Volver hisTitle

    final Cómo
    < p > Set ( Valor de ByVal como título)

    hisTitle = Valor

    End Set End

    propiedad en

    End Class

    Public Shared Sub principal ()

    Application.Run (New EnumsAndComboBox ( ))

    End Sub End Class


    4 Haga clic en " archivo" y a continuación, haga clic en " Guardar". Introduzca el nombre del archivo en la ventana abierta y haga clic en "OK " para guardar el control DataGridView con la enumeración binded en su aplicación.

    Previous :

    next :
      Artículos relacionados
    ·¿Pueden los medios las personas a desarrollar una apli…
    ·Cómo Editar mis Web Search Toolbar Herramientas 
    ·Función Manijas en MATLAB 
    ·Los métodos de depuración de código 
    ·Cómo limpiar los elementos flotantes en CSS 
    ·Cómo compilar un núcleo para un Android 
    ·¿Qué es un controlador de eventos 
    ·Cómo compilar Fortran 77 en Ubuntu 
    ·Cómo crear un archivo WSDL Validado Desde una URL 
    ·Cómo escribir en caracteres chinos en el teclado EE.UU…
      Artículos destacados
    ·Cómo iniciar sesión con Python para Facebook 
    ·Importancia del Proceso de Selección de Diseño de sis…
    ·Cómo hacer Foxfire Add- Ons 
    ·¿Qué es una firma Compilado 
    ·Cómo establecer asociaciones claves mnemotécnicas Con…
    ·Cómo agregar una barra de desplazamiento para Visual B…
    ·Cómo hacer el cuadro de texto de la pantalla depende d…
    ·¿Cómo se imprime una variable con un Perl CGI 
    ·Cómo hacer un botón de radio predeterminado en Visual…
    ·Como Código PHP y MySQL elegir el Estado 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com