8 Haziran 2013 Cumartesi

Windows Form Application Örnekleri (Hello World!)


     C# ile ilk görsel çalışmamız olan hello world ile başlayalım.Bunun için öncelikle ilk olarak "File >>New >> Project >> Visual C# Windows Form Application" ile projeyi seçiyoruz.Alt kısımdaki "Solution Name" kısmından proje ismini değiştirebiliriz."OK" butonu ile projemizi oluşturalım.Açılan ekran aşağıdaki gibi olacaktır:




   Bu açılan pencerede solda Toolbox sağ üstte SolutionExplorer ve hemen altında Properties pencereleri açık durumdadır.Bu pencerelerden Toolbox bizim componentlerimizi içerir.Buton ,label ,textbox gibi.Solution Explorer ise proje dosyalarımızı içerir.Properties ise penceremizde seçili olan componentin özelliklerini değiştirmemizi sağlar.Bu pencereler sizde açık durumda olmayabilir.Bu pencereleri "View" sekmesinden de açabilirsiniz.Ayrıca yerlerini değiştirmek için sürükleyip başka bir yerede taşıyabilirsiniz.

     Şimdi Toolbax tan Buton seçip Form1 penceresinin üzerine sürükleyip bırakıyoruz.Aynı şekilde birde Label'ı sürükleyip Buton'un üzerine yerleştiriyoruz.Butonun ismini değiştirmek için butona tıklayın ve properties kısmına gelerek "button1" yazısını silip farklı bir isim veriyoruz.Label içinde yazıyı silip içini boş bırakıyoruz ki butona bastığımızda "Hello World!" yazdırabilelim.Form1 penceresindeki Label'ın üzerine çift tıklıyoruz ve kod kısmında da Label'ın gözükmesini sağlıyoruz.Butonada aynı şekilde çift tıklıyoruz ve açılan kod satırlarına



label1.Text = "Hello World!";

ekleyerek Label'ın butona basıldığında text kısmının yukarıdaki gibi olmasını sağlıyoruz.

     İşlem tamamdır.Birde Label için font değiştirebilir.Bunun için Label'a tıklıyoruz ve properties kısmına gelip font kısmının yanındaki üç noktaya tıklayıp istediğimiz şekilde ayarlayabiliriz.
 
Sonrasında ise Start tuşuna bastığımızda pencerede sadece Buton gözükecektir sonra butona bastığımızda ise aşağıdaki gibi olacaktır.


Kod




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            label1.Text = "Hello World!";
        }
    }
}



0 yorum:

Yorum Gönder