ControlAdapter.LoadAdapterControlState(Object) Yöntem

Tanım

Önceki bir istek sırasında tarafından SaveAdapterControlState() bu denetim bağdaştırıcısıyla ilişkili denetimin bulunduğu sayfaya kaydedilen bağdaştırıcı denetim durumu bilgilerini yükler.

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)

Parametreler

state
Object

Object Bağdaştırıcının denetim durumu bilgilerini olarak içeren bir StateBag.

Açıklamalar

Denetim durumu, görünüm durumu devre dışı bırakılıyor olsa bile gereken temel durum bilgileridir. Bir bağdaştırıcının kendi denetim durumu bilgilerini koruması gerektiğinde ve SaveAdapterControlState yöntemlerini geçersiz kılabilirLoadAdapterControlState.

İstekler arasında durumu ilişkilendirilmiş denetimin durumundan bağımsız olarak korunması gereken özellikler olduğunda bağdaştırıcının denetim durumu bilgilerini koruması gerekebilir. Örneğin, büyük bir metinsel ekrandan ve bir denetim grubundan RadioButton oluşan bileşik denetim, masaüstü bilgisayar tarayıcılarında tek bir görünüm olarak işlenebilir. Diğer tarayıcılarda, bir görünüm metin ekranı için, diğeri radyo düğmesi grubu için işlemesini bölebilir. Bağdaştırıcının o anda etkin olan görünümle ilgili kendi hedefe özgü bilgilerini koruması gerekir.

yöntemi LoadAdapterControlState , yaşam döngüsü aşamasında yönteminden Control.LoadControlState hemen sonra çağrılır LoadState . Bağdaştırıcı denetim durumu ayrıdır ve denetimin denetim durumuna ek olarak.

Şunlara uygulanır

Ayrıca bkz.