Herkese tekrardan merhabalar.

C# ile ekran çözünürlüğüne göre Form nasıl yapılır?

Çözünürlüğe göre nesneler (textbox,button,picturebox vs..) nasıl ayarlanır onu anlatacağım.

Aslında bu işlemi yapmak oldukça basit. Şöyle ki; Visual Studio’nun bize sunduğu anchor özelliği ile kod yazmadan bunu yapabiliriz.

Burada Yazdır isimli butonu, Visual Studio’nun Properties penceresinde bulunan Anchor özelliğini açtık gördüğünüz gibi right,bottom seçtik. Bunu bu şekilde seçmemizin nedeni ise Yazdır isimli butonun sağ alt köşede olmasıdır. Seçtiğiniz nesnenin Form’unuzdaki konumuna göre burada tek tek seçim yapmanız gerekmektedir. Böylelikle Formu çalıştırıp tam ekran yaptığınız zaman; Anchor özelliğini kullandığınız nesneler sağa sola kaymadan istediğiniz yerde duracaktır. Aynı işlemi datagridview nesnesinde yaptığınız zaman, Form büyüdüğü zaman datagridview’de otomatik olarak çözünürlüğe göre büyüyecektir. Mesela datagridview’in Anchor özelliğini Bottom yapın sadece. Bu şekilde programı çalıştırıp tam ekran yaptığınız zaman datagridview’in aşağıya doğru büyüdüğünü göreceksiniz.

Sizde kendi formunuza göre bu işlemi rahatlıkla yapabilirsiniz. İyi çalışmalar…