Dock Denetim Düzeni
özellikler ve yöntemler hakkında bilgiler de dahil olmak üzere IDockProvideruygulama yönergelerini ve kurallarını açıklar. Dock denetim düzeni, bir takma kapsayıcısı içindeki denetimin dock özelliklerini kullanıma açmak için kullanılır.
Yerleştirme kapsayıcısı, alt öğeleri birbirine göre yatay ve dikey olarak düzenlemenizi sağlayan bir denetimdir. Aşağıdaki görüntüde iki alt öğe içeren bir yerleştirme kapsayıcısı gösterilmektedir. Bu denetim desenini uygulayan denetim örnekleri için bkz. Denetim Türleri ve Desteklenen Denetim Desenleri.
kapsayıcıyı iki yerleşik alt öğeyleekran görüntüsü
Bu konu aşağıdaki bölümleri içerir.
Uygulama Yönergeleri ve Kuralları
Dock denetim desenini uygularken aşağıdaki yönergelere ve kurallara dikkat edin:
- IDockProvider, yerleştirme kapsayıcısının özelliklerini veya yerleşik kapsayıcı içindeki geçerli denetime bitişik olarak yerleştirilmiş denetimlerin özelliklerini kullanıma sunmaz.
- Denetimler, geçerli z sırasına göre birbirine göre yerleştirilmiştir; z düzeni ne kadar yüksek olursa, yerleştirme kapsayıcısının belirtilen kenarından o kadar uzağa yerleştirilirler.
- Yerleştirme kapsayıcısı yeniden boyutlandırılırsa, kapsayıcı içindeki yerleşik denetimler ilk yerleştirildikleri kenarda yeniden konumlandırılır. Yerleşik denetimler, DockPosition özelliğinin yerleştirme davranışına göre kapsayıcı içindeki herhangi bir alanı dolduracak şekilde de yeniden boyutlandırılır. Örneğin, DockPosition_Top belirtilirse, denetimin sol ve sağ kenarları kullanılabilir alanları dolduracak şekilde genişletilir. DockPosition_Fill belirtilirse, denetimin dört kenarı da kullanılabilir alanları dolduracak şekilde genişletilir.
- Çok monitörlü bir sistemde, denetimler geçerli monitörün sol veya sağ tarafına yerleştirilmelidir. Bu mümkün değilse, en soldaki monitörün sol tarafına veya en sağdaki monitörün sağ tarafına yerleştirmeleri gerekir.
IDockProvider için Gerekli Üyeler
IDockProvider arabirimini uygulamak için aşağıdaki özellikler ve yöntemler gereklidir.
Gerekli üyeler | Üye türü | Notlar |
---|---|---|
DockPosition | Mülk | Hiç kimse |
SetDockPosition | Yöntem | Hiç kimse |
Bu denetim deseninde ilişkili olay yok.
İlgili konular