, ekran DPI, kullanıcı yazı tipi ayarları (yakınlaştırma, vb), ve diğer faktörler form boyutunu değiştirmek için neden olabileceğini unutmayın. Formlarınızın bu gibi değişiklikleri zarif bir şekilde ele alması iyi bir fikirdir.
Öğeleri görünür durumda tutmak için düzen denetimlerini kullanın. Araç kutusunda, "Konteynerler" altındadırlar. Ekran görüntüsüne dayanarak, bir TableLayoutPanel
en iyi işe yarayacağını varsayalım. Orientation
Dikey olarak ayarlanmış ve IsSplitterFixed
Doğru olarak ayarlanmış olan SplitContainer
'u kullanmak isteyebilirsiniz. Tam olarak nasıl yerleştirildiğine bağlı olarak bazı şeyleri içmeniz gerekebilir.
Bunu yaptıktan sonra, kapsayıcıların içine konumlandırmak ve boyutlandırmak için denetimlerin Anchor
ve Dock
özelliklerini kullanabilirsiniz.
Tüm bunlar bir araya getirildiğinde, bir formu yeniden boyutlandırabilirsiniz ve denetimler yerinde kalır, hareket eder, boyutu değiştirir ve/veya onlar ve kapsayıcılarının yapacakları herhangi bir şeyi yaparlar. Boyutu kontrol etmek için ek kodlamaya gerek yoktur.
Ekran görüntüsü ve/veya kodu? –
Yazı tipi özelliğini değiştirdiğinizde form otomatik olarak ölçeklenir. Sadece Özellikler penceresinde Boyut özelliğini düzenleyin. Veya Yazı tipi özelliği. Ya da kaynak kontrolünden geri yükleyin. –