Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
, TabControl uygun sekmeyi seçerek erişebileceğiniz ayrık sayfalardaki içeriği görüntüler. TabControl, bir nesne koleksiyonunu TabItem yöneten bir kapsayıcı görevi görür. Her TabItem biri hem tıklanabilir sekme üst bilgisini hem de ilişkili içerik sayfasını temsil eder.
Temel kavramlar
TabControl ve TabItem denetimleri birlikte çalışarak sekmeli arabirim oluşturur:
- TabControl: Sekme seçimini, düzenini ve sunuyu yöneten kapsayıcı görevi görür. Sekmelere tıklama gibi kullanıcı etkileşimlerini işler ve seçili durumdaki sekmenin içeriğini görüntüler.
- TabItem: TabControl içindeki tek bir sekmeyi temsil eder. Her TabItem bir üst bilgi (görünür sekme metni veya içeriği) ve içerik (sekmeyi seçtiğinizde görüntülenenler) içerir.
- İlişki: TabControl koleksiyonu Items TabItem nesnelerini içerir. Bir TabItem seçtiğinizde, TabControl bu öğenin içeriğini görüntüler ve hangi sekmenin etkin olduğunu göstermek için görsel durumu güncelleştirir.
Tek tek sekmeler hakkında ayrıntılı bilgi için bkz. TabItem.
Stiller ve şablonlar
Bu bölümde TabControl denetim için stiller ve şablonlar açıklanmaktadır. Denetime benzersiz bir görünüm vermek için varsayılanı ControlTemplate değiştirebilirsiniz. Daha fazla bilgi için Stiller ve şablonlara genel bakış ve Denetim için şablon oluşturma'ya bakın.
İçerik özelliği
TabControl, içerik özelliği olarak Items özelliğini kullanır. Bu özellik, tek tek sekmeleri ve ilişkili içeriklerini temsil eden nesne koleksiyonunu TabItem içerir. Bu koleksiyona TabItem nesneleri eklediğinizde, TabControl arabiriminde seçilebilir sekmeler olarak görünürler.
Parçalar
Aşağıdaki tabloda, TabControl denetiminin adlandırılmış bölümleri listelenir.
| Bölüm | Türü | Description |
|---|---|---|
| PART_SelectedContentHost | ContentPresenter | Seçili durumdaki TabItemöğesinin içeriğini gösteren nesne. |
ControlTemplate oluşturduğunuzda bir TabControl için, şablonunuz içinde bir ItemsPresenter ve bir ScrollViewer içerebilir. (ItemsPresenter her öğeyi TabControl içinde görüntüler; ScrollViewer, denetimin içinde kaydırmayı etkinleştirir). Eğer ItemsPresenter doğrudan ScrollViewer'in alt öğesi değilse, ItemsPresenter adını ItemsPresenter olarak vermelisiniz.
Görsel durumlar
Aşağıdaki tabloda denetimin görsel durumları listelenmiştir TabControl .
| VisualState Adı | VisualStateGroup Adı | Description |
|---|---|---|
| Sıradan | OrtakDurumlar | Varsayılan durum. |
| Disabled | OrtakDurumlar | Denetim devre dışı bırakıldı. |
| Geçerli | DoğrulamaDurumları | Denetim sınıfını Validation kullanır ve Validation.HasError ekli özelliği ise şeklindedir false. |
| GeçersizOdaklı | DoğrulamaDurumları |
Validation.HasError Ekli özelliğin true kontrolün odakta olup olmadığını belirttiği. |
| InvalidUnfocused | DoğrulamaDurumları |
Validation.HasError Ekli özellik, true denetimin odağı yok. |
Ayrıca bakınız
.NET Desktop feedback