Comment : étendre les fonctionnalités d'un groupe de données
Mise à jour : novembre 2007
Vous pouvez étendre les fonctionnalités de groupes de données typés en écrivant du code dans leur fichier de classe partielle.
Le code qui définit les groupes de données typés est régénéré lorsque des modifications sont apportées dans le Concepteur de DataSet ou lorsque des modifications sont apportées pendant l'exécution de l'un des Assistants qui créent ou modifient des objets dans le groupe de données ; par exemple, l'Assistant Configuration de source de données et les Assistants TableAdapter. Pour empêcher la suppression de votre code pendant la régénération du groupe de données, ajoutez le code au fichier de classe partielle de ce dernier. (Les classes partielles permettent la répartition du code pour une classe spécifique parmi plusieurs fichiers physiques. Pour plus d'informations, consultez Partial (Visual Basic) ou partiel, Type (Référence C#).)
Pour créer le fichier de classe partielle du groupe de données et ajouter le code de validation, double-cliquez sur les colonnes et les tables qui entraînent la génération de gestionnaires d'événements ColumnChanging et RowChanging. Pour plus d'informations, consultez Comment : valider les données au cours des modifications de colonnes et Comment : valider les données au cours des modifications de lignes.
Pour ajouter le code au fichier de classe partielle d'un groupe de données typé
Ouvrez le groupe de données dans le Concepteur de DataSet. Pour plus d'informations, consultez Comment : ouvrir un groupe de données dans le Concepteur de DataSet.
Double-cliquez dans une zone vide de l'aire de conception pour ouvrir le fichier de classe partielle du groupe de données dans l'éditeur de code.
Ajoutez votre code au fichier de classe partielle du groupe de données.
Remarque : Le code contenu dans le fichier de classe partielle et le fichier de classe DataSet généré est compilé dans une classe. Par conséquent, les noms des variables, propriétés, méthodes, etc. doivent être uniques parmi tous les fichiers qui définissent le groupe de données, au risque de provoquer des erreurs du compilateur.
Voir aussi
Référence
Classes et méthodes partielles (Guide de programmation C#)
Autres ressources
Préparation de votre application pour recevoir des données
Mise en route avec l'accès aux données
Connexion aux données dans Visual Studio
Extraction de données dans votre application
Affichage des données sur des formulaires dans les applications Windows