| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment lier une énumération d' une colonne DataGridView
    . Microsoft NET Framework prend en charge une variété de types de données que vous pouvez afficher sur les contrôles Windows Forms . Le type d'énumération des données permet aux utilisateurs de représenter les données des colonnes de la table. Vous pouvez l'utiliser pour saisir un ensemble d'objets à partir d'une source de données à un contrôle DataGridView ou pour sélectionner des valeurs dans une liste de choix . En se liant une énumération à une colonne d'affichage que vous pouvez afficher chaque ensemble d'objets sur une ligne distincte . Instructions
    1

    Cliquez sur " Démarrer" de Windows , puis cliquez sur " Miccrosoft Visual Studio. "
    2

    Cliquez sur «Fichier » puis cliquez sur «Nouveau».

    3

    Entrez le code suivant dans la fenêtre ouverte pour lier l'énumération " infirmières " pour le contrôle DataGridView .

    Imports System.Windows.Forms

    système importations . Collections.Generic

    public Enum Titre

    RN

    CN

    End Enum

    public Class EnumsAndComboBox

    Formulaire hérite

    flux privés As New FlowLayoutPanel ()

    privé WithEvents checkForChange que le bouton = new Button ()

    infirmières privées Comme la liste ( des infirmières )
    < p > dataGridView1 privé en tant que nouveau DataGridView ()

    public Sub New ()

    MyBase.New ()

    SetupForm ()

    SetupGrid () < br >

    End Sub Private Sub

    SetupForm ()

    AutoSize = True

    End Sub Private Sub

    SetupGrid ()
    < p > infirmières = 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 , " Mary ", true) )

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

    'Initialiser le DataGridView.

    dataGridView1.AutoGenerateColumns = faux

    dataGridView1.AutoSize = True

    dataGridView1.DataSource = infirmières

    dataGridView1.Columns.Add ( CreateComboBoxWithEnums ())

    ' Initialisation et ajouter un colonne de zone de texte.
    colonne Dim

    Comme DataGridViewColumn = _

    New DataGridViewTextBoxColumn ()

    column.DataPropertyName = "Nom"

    column.Name = " RN "

    dataGridView1.Columns.Add (colonne)

    les CreateComboBoxWithEnums Private Function () As

    DataGridViewComboBoxColumn

    combo As New DataGridViewComboBoxColumn () < br >

    combo.DataSource = [ Enum ] . GetValues ​​( GetType ( Titre ) )

    combo.DataPropertyName = " Titre "

    combo.Name = " Titre"
    < p > Retour combo

    Fin de Fonction:

    publique Nom de la propriété ( ) As String

    Get

    Retour sonnom

    Fin Obtenir

    Set ( ByVal Value As String )

    sonnom = Valeur

    Fin Set

    End bien immobilier

    GoodGuy de la propriété publique ( ) As Boolean < br >

    Get

    Retourner bon

    Fin Obtenir

    Set ( ByVal Value As Boolean )

    bon = Valeur

    Fin Set

    End bien immobilier

    publiques Propriété Titre () As Titre

    Get

    Retour hisTitle

    Fin Obtenir
    < p > Set ( Valeur de ByVal comme titre)

    hisTitle = Valeur

    Fin Set

    End bien immobilier

    End Class of

    public Shared Sub Main ()

    Application.Run (New EnumsAndComboBox ())

    End Sub End Class


    4

    Cliquez sur «Fichier» , et puis cliquez sur "Enregistrer". Saisissez un nom de fichier dans la fenêtre ouverte et cliquez sur " OK" pour enregistrer le contrôle DataGridView avec l'énumération binded dans votre application.

    Previous :

    next :
      articles connexes
    ·Qu'est-ce que la couverture des instructions 
    ·Qu'est-ce qu'un modificateur static 
    ·Comment utiliser Google Translate pour API & PHP 
    ·Comment exporter VBA dans un dossier 
    ·Comment analyser une chaîne en nombres entiers 
    ·Comment comparer des algorithmes informatiques 
    ·Comment obtenir PlayStation 3 en ligne utilisant le té…
    ·Comment envoyer un email avec Powershell 
    ·Comment modifier un registre avec Austrumi 
    ·Comment créer SIG Web Service 
      articles en vedette
    ·Quelle est la description de la procédure de vérifica…
    ·Comment faire un bookmarklet pour scanner HTML pour une…
    ·Comment faire pour créer des écrans ou forme avec Pyt…
    ·Comment se connecter à MySQL à Hostgator 
    ·Comment insérer des valeurs Case à cocher multiples d…
    ·Tutoriel pour l'API Caméra PhoneGap 
    ·Comment vérifier un email POP3 Avec C + + avec MFC 
    ·Comment obtenir un prototype de fonction dans la DLL 
    ·Comment puis-je créer auto-incrémentation champs dans…
    ·Comment rechercher un fichier dans VB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com