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.
TableLayoutPanel denetimi, Windows Forms'unuzda kullanmadan önce dikkatli bir şekilde göz önünde bulundurmanız gereken güçlü düzen özellikleri sağlar.
Öneriler
Aşağıdaki öneriler, TableLayoutPanel denetimini en iyi şekilde kullanmanıza yardımcı olur.
Hedeflenen Kullanım
TableLayoutPanel denetimini tedbirli kullanın. Yeniden boyutlandırılabilir bir düzen gerektiren tüm durumlarda bunu kullanmamalısınız. Aşağıdaki listede, TableLayoutPanel denetiminin kullanımından en çok yararlanan düzenler açıklanmaktadır:
Formun birbiriyle orantılı olarak yeniden boyutlandırılan birden çok parçasının bulunduğu düzenler.
Kullanıcı tarafından özelleştirilebilir alanların tercihlere göre eklendiği veya çıkarılacağı veri girişi formları gibi, çalışma zamanında dinamik olarak değiştirilecek veya oluşturulacak düzenler.
Genel olarak sabit boyutta kalması gereken düzenler. Örneğin, 800 x 600'den küçük kalması gereken bir iletişim kutunuz olabilir, ancak yerelleştirilmiş dizeleri desteklemeniz gerekir.
Aşağıdaki listede, TableLayoutPanel denetiminin kullanılmasından büyük fayda sağlamayan düzenler açıklanmaktadır:
Tek bir etiket sütunu ve tek bir sütunda metin girişi alanları içeren basit veri girişi formları.
Yeniden boyutlandırma gerçekleştiğinde tüm kullanılabilir alanı doldurması gereken tek bir büyük görüntüleme alanına sahip formlar. Bunun bir örneği, tek bir PropertyGrid denetimi görüntüleyen bir formdur. Bu durumda, form yeniden boyutlandırıldığında diğer hiçbir şeyin genişlememesi gerektiğinden tutturma kullanın.
TableLayoutPanel denetiminde olması gereken denetimleri dikkatle seçin. Metninizin 30% büyümesi için tutturma kullanarak yeriniz varsa, yalnızca Anchor özelliğini kullanmayı düşünün. Düzeninizin gerektirdiği alanı tahmin edebilirseniz, Dock ve Anchor kullanımı kalan alanın ayrıntılarını tahmin etmekten ve AutoSize davranışından daha kolaydır.
Genel olarak, düzeninizi TableLayoutPanel denetimiyle tasarlarken tasarımı olabildiğince basit tutun.
Belge Anahat Penceresini Kullanma
Belge Ana Hattı penceresi, denetimlerinizin z sırası ve üst-alt ilişkilerini işlemek için kullanabileceğiniz düzeninizin ağaç görünümünü sağlar.
İç İçe Geçmekten Kaçının
Diğer TableLayoutPanel denetimlerini bir TableLayoutPanel denetimi içinde iç içe yerleştirmekten kaçının. İç içe yerleştirilmiş düzenlerde hata ayıklama zor olabilir.
Görsel Devralmayı Önleme
TableLayoutPanel denetimi, Visual Studio'daki Windows Forms Tasarımcısı'nda görsel devralmayı desteklemez. Türetilmiş bir sınıftaki TableLayoutPanel denetimi, tasarım zamanında "kilitli" olarak görünür.
Ayrıca bakınız
.NET Desktop feedback