. Visual Basic NET a de nombreux contrôles par défaut, mais il peut y avoir certains cas où un contrôle personnalisé est très pratique . Il est possible de développer des contrôles personnalisés avec Visual . NET de base et puis utilisez la commande dans une autre application . Choses que vous devez Visual Basic. NET 2005 ou supérieur Afficher plus Instructions 1 Créer un nouveau projet dans Visual Basic basé sur la bibliothèque de contrôles Windows Form. Donnez-lui un nom approprié. Gardez à l'esprit qu'il peut y avoir plus d'un contrôle utilisateur dans la bibliothèque. 2 Changer le nom du contrôle utilisateur par défaut pour " ucNameAndAddress . " Le contrôle personnalisé va être un contrôle qui incorpore un nom et une adresse. Un contrôle de ce genre peut ensuite être utilisé partout où un nom et l'adresse sont nécessaires dans le programme et il peut intégrer une logique métier nécessaire dicté pour le nom et l'entrée d'adresse. 3 ajouter des étiquettes et des zones de texte pour le contrôle de l'utilisateur. Utilisez les champs comme « Nom complet », « Adresse », « ville », « État » et « Code postal ». 4 Ajoutez le code suivant au code-behind pour le contrôle utilisateur . Ce sont les propriétés que le contrôle expose pour la fin du programme à utiliser. Cet exemple de code ne fait aucune vérification des données en entrée ou en sortie. Code pour ce faire pourrait être ajouté à l' Méthodes Get /Set . Public Class ucNameAndAddress publique FullName de la propriété appropriée As String Obtenir FullName = txtFullName.Text Fin Obtenir Set ( ByVal valeur As String ) txtFullName.Text = valeur Fin Set Fin bien immobilier publique Adresse de la propriété As String Obtenir Adresse = txtAddress.Text Fin Obtenir Set ( ByVal valeur As String ) txtAddress.Text = valeur Fin Set End bien immobilier publiques Propriété Ville As String Obtenir < p> Ville = txtCity.Text Fin Obtenir Set ( ByVal valeur As String ) txtCity.Text = valeur Fin Set End bien immobilier État de la propriété publique As String Obtenir État = txtState.Text Fin Obtenir Set ( valeur ByVal As String ) txtState.Text = valeur Fin Set End bien immobilier publique Code postal de la propriété As String Get Photos ZipCode = txtZipcode.Text Fin Obtenir Set ( ByVal valeur As String ) txtZipcode.Text = valeur Fin Set End bien immobilier End Class 5 Créer le projet qui contient le contrôle utilisateur . 6 Ajouter un nouveau projet à la solution basée sur le modèle du programme Windows Form. Cela va créer un projet avec une forme de base en elle. 7 Ajouter le nouveau contrôle utilisateur , qui doit être dans la boîte à outils sous composantes MyUserControl , pour la forme . Recherchez les propriétés dans la fenêtre de propriétés des contrôles utilisateur. Quand quelque chose est entré dans le champ dans le panneau de propriété , il apparaîtra dans le contrôle de l'utilisateur sur le formulaire. 8 Après le contrôle utilisateur est construit , il suffit de référencer la bibliothèque de contrôle dans tout projet nécessitant de l'utiliser.
|