Udostępnij za pośrednictwem


Jak powiązać dane Configuration Manager z formularzem

W Configuration Manager aby powiązać dane konsoli Configuration Manager z arkuszem właściwości, należy użyć DataBindings właściwości klasy kontrolnej arkusza właściwości.

Właściwość DataBindings służy do powiązania z obiektami w formularzu Property Manager. Po zmianie obiektu oznacz obiekt jako zmieniony za pomocą polecenia SetDirtyFlag. Dzięki temu obiekt jest prawidłowo serializowany po odrzuceniu okna dialogowego.

Aby powiązać dane Configuration Manager z formularzem

  1. Jeśli konsola Configuration Manager jest otwarta, zamknij ją.

  2. W programie Visual Studio 2010 otwórz projekt utworzony w temacie How to Create a Configuration Manager Property Sheet (Jak utworzyć arkusz właściwości Configuration Manager).

  3. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy plik ConfigMgrControl.cs, a następnie kliknij pozycję Projektant widoków.

  4. W przyborniku kliknij kartę Typowe kontrolki , a następnie kliknij dwukrotnie pole tekstowe. Pole o nazwie textBox1 jest dodawane do kontrolki w Projektancie kontroli użytkownika.

  5. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy plik ConfigMgrControl.cs, a następnie kliknij pozycję Wyświetl źródło.

  6. Dodaj do metody InitializePageControl następujący kod:

    textBox1.DataBindings.Add("Text", PropertyManager["Name"], "StringValue");  
    
  7. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy plik ConfigMgrPropertySheet.cs, a następnie kliknij pozycję Projektant widoków.

  8. Kliknij dwukrotnie dodane pole tekstowe. Zostanie utworzony nowy program obsługi TextChangedzdarzeń .

  9. W textBox1_TextChanged dodaj następujący kod, aby ustawić brudną flagę po zmianie tekstu: Dirty = true;

  10. Skompiluj projekt i skopiuj zestaw do pliku %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin.

  11. Otwórz konsolę Configuration Manager i przejdź do węzła Pakiety w obszarze Dystrybucja oprogramowania.

  12. Kliknij prawym przyciskiem myszy pakiet, a następnie kliknij pozycję Pokaż mój arkusz właściwości.

    W wyświetlonym arkuszu właściwości w polu tekstowym jest wyświetlana nazwa wybranego pakietu.

  13. Wpisz nową nazwę pakietu, a następnie kliknij przycisk OK.

    W okienku wyników konsoli Configuration Manager nazwa pakietu zostanie zmieniona na wprowadzona nazwa.

Zobacz też

Jak używać obiektów przekazanych do formularzy Configuration Manager
Informacje o formularzach Configuration Manager