ControlAdapter.SaveAdapterControlState Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Uloží informace o stavu ovládacího prvku pro adaptér ovládacího prvku.
protected public:
virtual System::Object ^ SaveAdapterControlState();
protected internal virtual object SaveAdapterControlState ();
abstract member SaveAdapterControlState : unit -> obj
override this.SaveAdapterControlState : unit -> obj
Protected Friend Overridable Function SaveAdapterControlState () As Object
Návraty
Objekt Object , který obsahuje informace o stavu ovládacího prvku adaptéru StateBagjako .
Poznámky
Stav řízení je základní informace o stavu, které jsou potřebné i v případě, že je stav zobrazení zakázaný. Pokud adaptér potřebuje udržovat vlastní informace o stavu ovládacího prvku, může přepsat SaveAdapterControlState metody a LoadAdapterControlState .
Adaptér může potřebovat udržovat informace o stavu řízení, pokud existují funkce, které potřebují udržovat stav napříč požadavky nezávisle na stavu přidruženého ovládacího prvku. Například složený ovládací prvek skládající se z velkého textového zobrazení a skupiny ovládacích RadioButton prvků se může vykreslit jako jedno zobrazení v prohlížečích stolních počítačů. V jiných prohlížečích může jeho vykreslování rozdělit – jedno zobrazení pro textový displej a druhé pro skupinu přepínačů. Adaptér bude muset udržovat vlastní informace specifické pro cíl o aktuálně aktivním zobrazení.
Metoda se SaveAdapterControlState volá okamžitě za metodou Control.SaveControlState ve SaveState
fázi životního cyklu. Stav ovládacího prvku adaptéru je oddělený a navíc ke stavu řízení ovládacího prvku.