TableLayoutPanel Denetimi için En İyi Yöntemler

Denetim, TableLayoutPanel 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, denetimi en iyi şekilde kullanmanıza TableLayoutPanel yardımcı olur.

Hedeflenen Kullanım

Denetimi tedbirli TableLayoutPanel kullanın. Yeniden boyutlandırılabilir bir düzen gerektiren tüm durumlarda bunu kullanmamalısınız. Aşağıdaki listede, denetimin kullanımından TableLayoutPanel 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, denetimin kullanılmasından TableLayoutPanel büyük fayda sağlanmayan 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 PropertyGrid bir denetim görüntüleyen bir formdur. Bu durumda, form yeniden boyutlandırıldığında başka hiçbir şeyin genişletilmesi gerekmediğinden tutturma kullanın.

Denetimde TableLayoutPanel olması gereken denetimleri dikkatle seçin. Metninizin tutturma kullanılarak %30 büyümesi için yeriniz varsa yalnızca özelliğini kullanmayı Anchor göz önünde bulundurun. Düzeninizin gerektirdiği alanı tahmin edebilirseniz ve Anchor kullanımıDock, kalan alan ve AutoSize davranışın ayrıntılarını tahmin etmekten daha kolaydır.

Genel olarak, düzeninizi denetimle TableLayoutPanel 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. Görünüm menüsünden Diğer Pencereler'i ve ardından Belge Ana Hattı'nı seçin.

İç İçe Geçmekten Kaçının

Diğer TableLayoutPanel denetimleri bir TableLayoutPanel denetim 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

Denetim, TableLayoutPanel Visual Studio'daki Windows Forms Tasarım Aracı görsel devralmayı desteklemez. TableLayoutPanel Türetilmiş bir sınıftaki denetim, tasarım zamanında "kilitli" olarak görünür.

Ayrıca bkz.