ControlAdapter.SaveAdapterControlState Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Guarda información de estado de control para el adaptador de control.
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
Devoluciones
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 SaveAdapterControlState métodos y LoadAdapterControlState .
Es posible que un adaptador necesite mantener la información de estado de control cuando haya características que necesiten 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 puede representarse como una sola vista en exploradores de equipos de escritorio. En otros exploradores, podría dividir su representación: una vista para la visualizació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 SaveAdapterControlState llama al método inmediatamente después del Control.SaveControlState método en la fase del SaveState
ciclo de vida. El estado del control del adaptador es independiente y además del estado de control del control.