Aracılığıyla paylaş


Denetim Deseni'ne Geçiş

IToggleProvideruygulamak için özellikler ve yöntemler hakkında bilgiler de dahil olmak üzere yönergeleri ve kuralları açıklar. Geçiş denetim düzeni, bir durum kümesi arasında geçiş yapabilecek ve bir kez ayarlandıktan sonra durumu koruyabilen denetimleri desteklemek için kullanılır.

Bu denetim desenini uygulayan denetim örnekleri için bkz. Denetim Türleri ve Desteklenen Denetim Desenleri.

Bu konu aşağıdaki bölümleri içerir.

Uygulama Yönergeleri ve Kuralları

Geçiş denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:

  • Düğmeler, araç çubuğu düğmeleri ve köprüler gibi etkinleştirildiğinde durumu korumayan denetimlerin bunun yerine IInvokeProvider uygulaması gerekir.
  • Denetimin geçiş durumlarında (ToggleState) şu sırayla geçiş yapması gerekir: ToggleState_On, ToggleState_Off ve destekleniyorsa ToggleState_Indeterminate.
  • Geçiş, uygun ToggleState dizisi boyunca döngü yapmadan üç durumlu onay kutusunun doğrudan ayarını çevreleyen sorunlar nedeniyle bir küme durumu yöntemi sağlamaz.
  • Radyo düğmesi denetimi, geçerli durumları arasında döngü yapamadığındanIToggleProvider uygulamaz.

IToggleProvider için Gerekli Üyeler

IToggleProvider arabirimini uygulamak için aşağıdaki özellikler ve yöntemler gereklidir.

Gerekli üyeler Üye türü Notlar
geçiş Yöntem Hiç kimse
ToggleState Mülk Hiç kimse

 

Bu denetim deseninde ilişkili olay yok.

Denetim Türlerini ve Desteklenen Denetim Desenlerini

UI Otomasyonu Denetim Desenlerine Genel Bakış

UI Otomasyon Ağacına Genel Bakış