Top Ad unit 728 × 90

Konularımız

random
[post_ad]

Windows Form ve Özellikleri (1)

  

Windows Form ve Özellikleri (1) | Ebubekir Bastama

Windows Form ve Özellikleri 

Bilgisayar donanımı ile kullanıcı arasındaki iletişim, yazılımlar sayesinde gerçekleştirilmektedir.

 Yazılımlar programcılar tarafından oluşturulurken görsel bir ara yüze sahip olmadan da tasarlanabilmektedir. 

 Fakat programların bilgisayar kullanıcılarının tamamına yönelik olabilmesi için görsel bir ara yüz olması gerekmektedir. 

 Bu doğrultuda görsel programlama dillerini kullanmak programcıların projelerini geliştirmesi noktasında kolaylıklar sağlamaktadır. 

 Bilgisayarda hazırlanan programların daha kolay bir şekilde tasarlanabilmesi ve anlaşılabilir olması açısından görsel programlama dilleri tercih edilmektedir. 

  C# bu programlama dili Microsoft firması tarafından geliştirilen C#, temel seviyedeki programcılara yönelik olduğu gibi ileri düzey uygulamalar geliştirmeye de imkan sağlayabilecek potansiyele sahip nesne yönelimli programlama dilidir. 

  Windows tabanlı C# projeleri genel itibariyle formlar, bu formlar üzerine araç kutusundan eklenen kontrol nesneleri ve nesnelere ait olay prosedürlerinden oluşmaktadır. 

  Kendisi de bir nesne olan formlar, Windows tabanlı uygulamaların en önemli seçenekleri arasında yer almaktadır. 

  Form nesnesi ve araç kutusundan formlar üzerine eklediğimiz diğer kontrol nesneleri System.Windows.Forms.Control sınıfından türetilmişlerdir.

WINDOWS FORMLAR

 Windows formlar genel olarak iki ana başlık altında incelenmektedir. 

  1. SDI (Single Document Interface) formlar 
  2. MDI (Multiple Document Interface) formlardır. 
Yani tek formlu ara yüzler ve çok formlu ara yüzlerdir. 

 Bunlar “ana” ve “çocuk form” olarak da adlandırılmaktadırlar. 

SDI Formlar 

  SDI formlar İngilizce “Single Document Interface” kelimelerinin baş harfleri kullanılarak isimlendirilen tek belgeli ara yüze sahip formlardır. 

  Başka bir forma ihtiyaç duymaksızın tek başına çalışabilen bir yapıdadırlar. 

  Yeni başlattığımız bir projede ilk olarak ekrana gelen formlar SDI formlardır. 

MDI Formlar

  Microsoft firması tarafından İngilizce Multiple Document Interface kelimelerinin baş harflerinden oluşturulmuş bir kavramdır. 

  Türkçe karşılığı "çoklu doküman ara yüzü" anlamına denk gelmektedir. 

   Yani MDI formlar bir ana pencere altında bu ana pencereye bağlı olarak bir veya birden fazla çocuk pencere çalıştırabilen yapılardır.

   Projemize MDI form eklemek istediğimiz zaman SDI formlarda olduğu gibi Ctrl+Shift+A tuş kombinasyonunu kullanarak Yeni Öğe Ekle penceresini açmamız gerekmektedir. 

   Bu alan üzerinden MDI Üst Formu (Windows Forms) seçeneğini işaretleyerek ekle butonuna basmamız yeterli olacaktır. 

  Windows tabanlı C# projelerinde Windows Forms Uygulaması türünde bir uygulama geliştirmek istediğimizde, projemiz başlangıç olarak SDI formla bizi karşılamaktadır. 

   Bu durumda SDI formu MDI forma dönüştürmek için: Form seçildikten sonra sağ tarafta bulunan Özellikler panelindeki IsMdiContainer özelliğini True olarak değiştirmemiz yeterli olacaktır.

   Örnekteki kod bloğunu incelediğimiz zaman 

  •   ilk satır yeni açılacak olan formların tanımlanmasını sağlamaktadır. 
  •   İkinci satır ise açılacak olan formların MDI form içinde hareket etmesini ve ona bağlı olarak çalışmasını sağlamaktadır.
  •   İkinci satırdaki kod yazılmadığında, açılacak olan formları simge durumunda küçülttüğümüzde görev çubuğuna yerleşirler.
  •  Üçüncü satırdaki kodlar açılacak olan formların pencere başlığını ayarlamaktadır. 
  •   Son satırda bulunan kod ise formun görüntülenmesini sağlamaktadır.


Not:Bu makalenin devamı bulunmaktadır ve toplamda 3 adet makaleden oluşmaktadır. 
Devamı için yarını bekleyebilirsiniz.

Hiç yorum yok:

All Rights Reserved by Csharp Eğitim Dünyası © 2023 - 2023
Powered By Ebubekir Bastama(EBS), Designed by EÇK Yazılım

İletişim Formu

Ad

E-posta *

Mesaj *

Blogger tarafından desteklenmektedir.