Tablo Denetim Düzeni
ITableProvideruygulamak için özellikler ve yöntemler hakkında bilgiler de dahil olmak üzere yönergeleri ve kuralları açıklar. Tablo denetim düzeni, bir alt öğe koleksiyonu için kapsayıcı görevi üstleyen denetimleri desteklemek için kullanılır.
Kapsayıcı öğesinin alt öğeleri ITableItemProvider uygulamalı ve satır ve sütun tarafından geçirilebilen iki boyutlu bir mantıksal koordinat sisteminde düzenlenmelidir. Bu denetim düzeni, ITableProvider uygulayan tüm denetimlerin her alt öğe için bir sütun ve/veya satır üst bilgisi ilişkisini de kullanıma sunması gerektiği ayrımı ile IGridProvider benzerdir. 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ı
Tablo denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:
Tek tek hücrelerin içeriğine erişim, IGridProvidergerekli, eşzamanlı uygulaması tarafından sağlanan iki boyutlu bir mantıksal koordinat sistemi veya diziden geçer.
Sütun veya satır üst bilgisi bir tablo nesnesi içinde yer alabilir veya tablo nesnesiyle ilişkilendirilmiş ayrı bir üst bilgi nesnesi olabilir.
Sütun ve satır üst bilgileri hem birincil üst bilgi hem de destekleyici üst bilgiler içerebilir.
Not
Bu kavram, kullanıcının Ad sütununu tanımladığı bir Microsoft Excel elektronik tablosunda ortaya çıkıyor. Bu sütunda artık kullanıcı tarafından tanımlanan Adı üst bilgisi ve uygulama tarafından atanan sütunun alfasayısal gösterimi dahil olmak üzere iki üst bilgi vardır.
İlgili kılavuz işlevselliği için bkz. Kılavuz Denetimi Düzeni.
Aşağıdaki görüntüde karmaşık sütun üst bilgilerine sahip bir tablo gösterilmektedir.
Karmaşık sütun başlıkları
Aşağıdaki görüntüde, belirsiz ITableProvider::RowOrColumnMajor özelliğine sahip bir tablo gösterilmektedir.
Belirsiz roworcolumnmajor özelliğine sahip tabloyu
ITableProvider için Gerekli Üyeler
ITableProvider arabirimini uygulamak için aşağıdaki özellikler ve yöntemler gereklidir.
Gerekli üyeler | Üye türü | Notlar |
---|---|---|
RowOrColumnMajor | Mülk | Hiç kimse |
GetColumnHeaders | Yöntem | Hiç kimse |
GetRowHeaders | Yöntem | Hiç kimse |
Bu denetim deseninde ilişkili olay yok.
İlgili konular
-
kavramsal