ControlAdapter.LoadAdapterControlState(Object) Metoda

Definice

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

state
Object

Obsahuje Object informace o stavu ovládacího prvku adaptéru StateBagjako .

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.

Platí pro

Viz také