How to Bind Configuration Manager Data to a Form (Jak powiązać dane programu 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 kontrolki arkusza właściwości.

DataBindingsWłaściwość jest używana do powiązania z obiektami w formularzu Property Manager . Po zmianie obiektu Oznacz obiekt jako zmieniony za pomocą SetDirtyFlag . Dzięki temu obiekt jest serializowany prawidłowo, gdy okno dialogowe zostanie odrzucone.

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 jak utworzyć Configuration Manager arkusz właściwości.

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

  4. W przyborniku kliknij kartę Formanty standardowe , a następnie kliknij dwukrotnie przycisk TextBox . Pole o nazwie TextBox1 jest dodawane do formantu w projektancie formantów użytkownika .

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

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

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

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

  9. W textBox1_TextChanged Dodaj następujący kod, aby ustawić flagę Dirty, gdy tekst zostanie zmieniony: Dirty = true;

  10. Kompiluj projekt i skopiuj zestaw do% 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 zostanie wyświetlona 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 wprowadzoną przez użytkownika nazwę.

Zobacz też

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