Compartir a través de


ControlAdapter.LoadAdapterControlState(Object) Método

Definición

Carga información de estado del control de adaptador, guardada por SaveAdapterControlState() durante una solicitud anterior, en la página donde reside el control asociado a este adaptador de control.

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)

Parámetros

state
Object

Un objeto Object que contiene la información de estado de los controles del adaptador como StateBag.

Comentarios

El estado de control es la información de estado esencial necesaria incluso si el estado de vista está deshabilitado. Cuando un adaptador necesita mantener su propia información de estado de control, puede invalidar los LoadAdapterControlState métodos y SaveAdapterControlState .

Es posible que un adaptador tenga que mantener la información de estado de control cuando haya características que deban mantener el estado entre las solicitudes, independientemente del estado del control asociado. Por ejemplo, un control compuesto que consta de una pantalla textual grande y un grupo de RadioButton controles podría representarse como una sola vista en exploradores de equipos de escritorio. En otros exploradores, puede dividir su representación: una vista para la presentación textual y la otra para el grupo de botones de radio. El adaptador tendría que mantener su propia información específica del destino sobre la vista activa actualmente.

Se LoadAdapterControlState llama al método inmediatamente después del Control.LoadControlState método , en la fase del LoadState ciclo de vida. El estado del control del adaptador es independiente y además del estado de control del control.

Se aplica a

Consulte también