ControlAdapter.SaveAdapterControlState Метод

Определение

Сохраняет сведения о состоянии элемента управления для адаптера управления.

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

Возвращаемое значение

Объект, Object содержащий сведения о состоянии элемента управления адаптера в качестве StateBagэлемента управления.

Комментарии

Состояние управления — это необходимые сведения о состоянии состояния, даже если состояние представления отключено. Если адаптеру необходимо поддерживать собственные сведения о состоянии управления, он может переопределить SaveAdapterControlState методы и LoadAdapterControlState методы.

Адаптер может потребоваться поддерживать сведения о состоянии управления, если существуют функции, которые должны поддерживать состояние между запросами, независимо от состояния связанного элемента управления. Например, составной элемент управления, состоящий из большого текстового RadioButton дисплея, а группа элементов управления может отображаться как одно представление в браузерах компьютеров на настольных компьютерах. В других браузерах она может разделить ее отрисовку — одно представление для текстового отображения и другого для группы переключателей. Адаптеру потребуется сохранить собственную целевую информацию о текущем активном представлении.

Метод SaveAdapterControlState вызывается сразу после Control.SaveControlState метода на этапе жизненного SaveState цикла. Состояние элемента управления адаптером разделено и в дополнение к состоянию элемента управления.

Применяется к

См. также раздел