Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 Manager
zu binden. Nachdem sich ein Objekt geändert hat, 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
Wenn die Configuration Manager-Konsole geöffnet ist, schließen Sie sie.
Öffnen Sie in Visual Studio 2010 das Projekt, das Sie unter Erstellen eines Configuration Manager Eigenschaftenblatts erstellt haben.
Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrControl.cs, und klicken Sie dann auf Designer anzeigen.
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 auf der benutzersteuerelement-Designer hinzugefügt.
Klicken Sie Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrControl.cs, und klicken Sie dann auf Quelle anzeigen.
Fügen Sie zur Methode
InitializePageControl
den folgenden Code hinzu:textBox1.DataBindings.Add("Text", PropertyManager["Name"], "StringValue");
Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf ConfigMgrPropertySheet.cs, und klicken Sie dann auf Designer anzeigen.
Doppelklicken Sie auf das Textfeld, das Sie hinzugefügt haben. Ein neuer Ereignishandler wird
TextChanged
erstellt.Fügen Sie in textBox1_TextChanged den folgenden Code hinzu, um das flag modifiziert festzulegen, wenn Text geändert wird:
Dirty = true;
Erstellen Sie das Projekt, und kopieren Sie die Assembly in %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.
Öffnen Sie die Configuration Manager-Konsole, und navigieren Sie unter Softwareverteilung zum Knoten Pakete.
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.
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Über Configuration Manager Forms