Vytvoření vazby Configuration Manager dat k formuláři
V Configuration Manager slouží DataBindings
k vytvoření vazby dat konzoly Configuration Manager k seznamu vlastností vlastnost třídy ovládacího prvku seznamu vlastností.
Vlastnost DataBindings
se používá k vytvoření vazby na objekty ve formuláři Property Manager
. Po změně objektu označte objekt jako změněn pomocí SetDirtyFlag. Tím se zajistí, že se objekt při zavření dialogového okna správně serializuje.
Vytvoření vazby Configuration Manager dat k formuláři
Pokud je konzola Configuration Manager otevřená, zavřete ji.
V sadě Visual Studio 2010 otevřete projekt, který jste vytvořili v části Vytvoření seznamu vlastností Configuration Manager.
V Průzkumník řešení klikněte pravým tlačítkem na Soubor ConfigMgrControl.cs a potom klikněte na Příkaz Návrhář zobrazení.
Na panelu nástrojů klikněte na kartu Běžné ovládací prvky a potom poklikejte na TextBox. Do ovládacího prvku v Návrháři uživatelských ovládacích prvků se přidá pole s názvem textBox1.
V Průzkumník řešení klikněte pravým tlačítkem na Soubor ConfigMgrControl.cs a potom klikněte na Příkaz Zobrazit zdroj.
Do metody přidejte následující kód
InitializePageControl
:textBox1.DataBindings.Add("Text", PropertyManager["Name"], "StringValue");
V Průzkumník řešení klikněte pravým tlačítkem na Soubor ConfigMgrPropertySheet.cs a potom klikněte na Návrhář zobrazení.
Poklikejte na textové pole, které jste přidali. Vytvoří se nová obslužná rutina
TextChanged
události , .V textBox1_TextChanged přidejte následující kód pro nastavení příznaku dirty při změně textu:
Dirty = true;
Sestavte projekt a zkopírujte sestavení do složky %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.
Otevřete konzolu Configuration Manager a přejděte do uzlu Balíčky v části Distribuce softwaru.
Klikněte pravým tlačítkem na balíček a potom klikněte na Zobrazit seznam vlastností.
V zobrazeném seznamu vlastností se v textovém poli zobrazí název vybraného balíčku.
Zadejte nový název balíčku a klikněte na OK.
V podokně výsledků Configuration Manager konzoly se název balíčku změní na název, který jste zadali.
Viz taky
Jak používat objekty předané do Configuration Manager Formulářů
Informace o Configuration Manager Forms