Ana içeriğe atla

Kod Günlüğü 10 C# da Dock Kullanımı

Merhaba günlük. Uzun bir aradan sonra sana yine bir C# kodu anlatmaya geldim. 

Şimdi sana C# da nesneleri form içinde belli bir düzene sokmaya yardımcı olan Dock kodunu anlatacağım.

Düşün bir form tasarladın ama nesneleri bir türlü güzel bir tasarımda düzenleyemedin. 

O zaman bu işi sadece bir satırlık bir kod ile yapmaya ne dersin?

Öncelikle aşagıdaki gibi bir form oluşturalım. Nesnelerimizi aynen benim yaptığım gibi rastgele form üzerine bırakalım.


Şimdi gelelim bu nesneleri düzenlemeye. 


Elle boyutlandırcazda oraya buraya taşıcazda bunlar zor işler :D

Her nesnenin özelliklerinde olan Dock ile işi şöyle halledeceğiz.

Kullanımı:

NesneName.Dock=DockStyle.Konum;


  • Burada NesneName dediğimiz nesnenin properties deki görünen adı. 


  • Konum dediğim ise nesnenin hangi konumda bulunacağını belirlediğimiz bölüm ve alabileceği değerler; bottom, left, right,top,none ve fill değerleridir.


Şimdi bu formumuz için yazdığımız kodlara bakalım.


Formumuzun düzenine bakalım birde.



Dikkat etmemiz gereken noktalardan birini göstereyim birde günlük.



Button5 e None değerini verdiğimden üzerinde herhangi bir işlem yapmadı. 

Buttonun konumunun kendi belirlediğimiz gibi kalmasını istiyorsak None değerini verebiliriz.

Lafı yine uzattın diyorsan bir de sana kodun özü verelim.

KODUN ÖZÜ


1. Form üzerindeki nesnelerin düzenini kod ile sağlamak istersek her nesnenin bünyesinden bulunan Dock özelliğini kullanırız. 

2. Kullanımı:

NesneName.Dock=DockStyle.Konum;


şeklindedir.

3. Konum diye ifade ettiğim yerin alabileceği değerler; bottom, left, right,top,none ve fill değerleridir.

4. Eğer nesnenin bıraktığım konumda aynen kalmasını istiyorsam None değerini kullanırız.

İşte bu kadardı günlük. Tekrar görüşmek üzere. Vesselam.


KONUNUN YAZARI NCFKR
DİĞER YAZILIM GÜNLÜĞÜ KONULARI İÇİN TIKLA VE ÖĞREN

Yorumlar

Bu blogdaki popüler yayınlar

Matlab Programlama Soru Çözümü

26 Matlab Soru Çözümleri 26
25 Matlab Soru Çözümleri 25
24 Matlab Soru Çözümleri 24
23 Matlab Soru Çözümleri 23

Matlab Programlama Konu Anlatımı

18 Matlab Programlama 18 Matlab de Rand Fonksiyonu KullanımıMerhabalar herkese. Yeni ve belkide programlamada kullanım alanları ve yaptırabildiği uygulamalar dolayısıyla programlamanın önemli konularından olan rastgele sayı üretmeye yardımcı olan rand fonksiyonundan bahsetmeye çalışacağım bu yazımda sizlere.Bismillah diyelim ve başlayalım.Her programlama dilinde olduğu gibi Matlabde de rastgele sayı üretmeye sağlayan bir fonksiyonumuz bir metodumuz mevcuttur.Devamını Gör-->
17 Matlab Programlama 17 Matlab de Kullanıma Hazır Fonksiyonlar Ve İşlevleriMerhabalar herkese. Matlab derslerimizin 13. sü ile yolumuza devam ediyoruz. Bu dersimizde sizlere Matlab'in pek çok hazır fonksiyonundan ve işlevlerinden bahsetmeye çalışacağım.O zaman Bismillah diyelim ve yolumuza koyulalım.1 SAYI YUVARLAMA FONKSİYONLARIMatlab de ondalık sayılar üzerinde işlem yapabilmek için bize kolaylık sağlayan 4 tane fonksiyon vardır. Bu fonksiyonlar fix, round, ceil ve floor'dur.Devamını Gör-->
16 Matla…

Matlab Programlama 18 Matlab de Rand Fonksiyonu Kullanımı

Merhabalar herkese. Yeni ve belkide programlamada kullanım alanları ve yaptırabildiği uygulamalar dolayısıyla programlamanın önemli konularından olan rastgele sayı üretmeye yardımcı olan  rand fonksiyonundan bahsetmeye çalışacağım bu yazımda sizlere.
Bismillah diyelim ve başlayalım.
Her programlama dilinde olduğu gibi Matlabde de rastgele sayı üretmeye sağlayan bir fonksiyonumuz bir metodumuz mevcuttur.
Temel kullanımı rand(n,m) şeklindedir. Bu ifade şunu yapar n satırlı ve m sütunlu bir matrisi 0 ile 1 arasında rastgele gelen ondalık sayılar ile doldurur.