ControlAdapter.LoadAdapterControlState(Object) 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í.
Načte informace o stavu ovládacího prvku adaptéru, které byly uloženy SaveAdapterControlState() během předchozího požadavku, na stránku, kde se nachází ovládací prvek přidružený k tomuto adaptéru ovládacího prvku.
protected public:
virtual void LoadAdapterControlState(System::Object ^ state);
protected internal virtual void LoadAdapterControlState (object state);
abstract member LoadAdapterControlState : obj -> unit
override this.LoadAdapterControlState : obj -> unit
Protected Friend Overridable Sub LoadAdapterControlState (state As Object)
Parametry
Poznámky
Stav řízení je základní informace o stavu, které jsou potřeba i v případě, že je stav zobrazení zakázaný. Když adaptér potřebuje udržovat vlastní informace o stavu ovládacího prvku, může přepsat LoadAdapterControlState metody a SaveAdapterControlState .
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 displeje a skupiny ovládacích RadioButton prvků se může vykreslit jako jediné 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é zobrazení a druhé pro skupinu přepínačů. Adaptér by si potřeboval udržovat vlastní informace specifické pro cíl o aktuálně aktivním zobrazení.
Metoda se LoadAdapterControlState volá okamžitě po metodě Control.LoadControlState ve LoadState
fázi životního cyklu. Stav ovládacího prvku adaptéru je oddělený a navíc ke stavu ovládacího prvku.