Teilen über


Binden von Configuration Manager Daten an ein Formular

In Configuration Manager verwenden Sie zum Binden Configuration Manager Konsolendaten an ein Eigenschaftenblatt die DataBindings -Eigenschaft der Steuerelementklasse des Eigenschaftenblatts.

Die DataBindings -Eigenschaft wird verwendet, um an die -Objekte im -Formular Property Managerzu binden. Nachdem ein Objekt geändert wurde, markieren Sie das Objekt mit SetDirtyFlag als geändert. Dadurch wird sichergestellt, dass das Objekt ordnungsgemäß serialisiert wird, wenn das Dialogfeld geschlossen wird.

So binden Sie Configuration Manager Daten an ein Formular

  1. Wenn die Configuration Manager-Konsole geöffnet ist, schließen Sie sie.

  2. Öffnen Sie in Visual Studio 2010 das Projekt, das Sie unter Erstellen eines Configuration Manager Eigenschaftenblatts erstellt haben.

  3. Klicken Sie Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrControl.cs, und klicken Sie dann auf Designer anzeigen.

  4. Klicken Sie in der Toolbox auf die Registerkarte Allgemeine Steuerelemente , und doppelklicken Sie dann auf Textfeld. Ein Feld mit dem Namen textBox1 wird dem Steuerelement im Benutzersteuerungs-Designer hinzugefügt.

  5. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrControl.cs, und klicken Sie dann auf Quelle anzeigen.

  6. Fügen Sie zur Methode InitializePageControl den folgenden Code hinzu:

    textBox1.DataBindings.Add("Text", PropertyManager["Name"], "StringValue");  
    
  7. Klicken Sie Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrPropertySheet.cs, und klicken Sie dann auf Ansicht-Designer.

  8. Doppelklicken Sie auf das Textfeld, das Sie hinzugefügt haben. Ein neuer Ereignishandler wird TextChangederstellt.

  9. Fügen Sie in textBox1_TextChanged den folgenden Code hinzu, um das dirty-Flag festzulegen, wenn Text geändert wird: Dirty = true;

  10. Erstellen Sie das Projekt, und kopieren Sie die Assembly in %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.

  11. Öffnen Sie die Configuration Manager-Konsole, und navigieren Sie unter Softwareverteilung zum Knoten Pakete.

  12. Klicken Sie mit der rechten Maustaste auf ein Paket, und klicken Sie dann auf Mein Eigenschaftenblatt anzeigen.

    Im angezeigten Eigenschaftenblatt zeigt das Textfeld den Namen des ausgewählten Pakets an.

  13. Geben Sie einen neuen Namen für das Paket ein, und klicken Sie dann auf OK.

    Im Ergebnisbereich der Configuration Manager Konsole wird der Paketname in den von Ihnen eingegebenen Namen geändert.

Siehe auch

Verwenden von Objekten, die an eine Configuration Manager Forms übergeben werden
Informationen zu Configuration Manager Forms