Guide pratique pour lier des données de Configuration Manager à un formulaire

Dans Configuration Manager, pour lier des données de console Configuration Manager à une feuille de propriétés, vous utilisez la DataBindings propriété de la classe de contrôle de la feuille de propriétés.

La DataBindings propriété est utilisée pour établir une liaison avec les objets dans le du formulaire Property Manager . Après la modification d’un objet, marquez l’objet comme modifié avec SetDirtyFlag . Cela garantit que l’objet est sérialisé correctement lorsque la boîte de dialogue est fermée.

Pour lier des données Configuration Manager à un formulaire

  1. Si la console Configuration Manager est ouverte, fermez-la.

  2. Dans Visual Studio 2010, ouvrez le projet que vous avez créé dans Guide pratique pour créer une feuille de propriétés de Configuration Manager.

  3. Dans Explorateur de solutions, cliquez avec le bouton droit sur ConfigMgrControl.cs , puis cliquez sur Concepteur de vues .

  4. Dans la boîte à outils, cliquez sur l’onglet contrôles communs , puis double-cliquez sur zone de texte . Un champ nommé TextBox1 est ajouté à votre contrôle sur le Concepteur de contrôles utilisateur .

  5. Dans Explorateur de solutions, cliquez avec le bouton droit sur ConfigMgrControl.cs , puis cliquez sur afficher la source .

  6. Ajoutez le code suivant à la méthode InitializePageControl :

    textBox1.DataBindings.Add("Text", PropertyManager["Name"], "StringValue");  
    
  7. Dans Explorateur de solutions, cliquez avec le bouton droit sur ConfigMgrPropertySheet.cs , puis cliquez sur Concepteur de vues .

  8. Double-cliquez sur la zone de texte que vous avez ajoutée. Un nouveau gestionnaire d’événements, TextChanged , est créé.

  9. Dans TextBox1_TextChanged , ajoutez le code suivant pour définir l’indicateur de modification lorsque le texte est modifié : Dirty = true;

  10. Générez le projet et copiez l’assembly dans% ProgramFiles % \ Microsoft Endpoint Manager\AdminConsole\bin.

  11. Ouvrez la console Configuration Manager, puis accédez au nœud packages sous distribution de logiciels .

  12. Cliquez avec le bouton droit sur un package, puis cliquez sur Afficher ma feuille de propriétés .

    Dans la feuille de propriétés qui s’affiche, la zone de texte affiche le nom du package sélectionné.

  13. Tapez un nouveau nom pour le package, puis cliquez sur OK .

    Dans le volet de résultats de la console Configuration Manager, le nom du package est remplacé par le nom que vous avez entré.

Voir aussi

Comment utiliser des objets passés à un Configuration Manager Forms
À propos des formulaires Configuration Manager