Aracılığıyla paylaş


Öğretici: C ile Visual Studio'da Windows Forms uygulaması oluşturma#

Bu öğreticide, Windows tabanlı kullanıcı arabirimine (UI) sahip basit bir C# uygulaması oluşturacaksınız. Uygulamanın etiketin metnini değiştiren bir düğmesi vardır. Bu basit uygulama, daha karmaşık Windows Forms programları için kullanılan tüm bileşenlere sahiptir.

  • Visual Studio'da C# projesi oluşturma
  • Uygulama oluşturma
  • Uygulamanızı çalıştırma

Önkoşullar

  • Visual Studio'nuz yoksa, ücretsiz yüklemek için Visual Studio indirmeleri sayfasına gidin.
  • .NET masaüstü geliştirme iş yükü. Visual Studio'da bu iş yükünü doğrulamak veya yüklemek için Araçları>Araçları ve Özellikleri Alöğesini seçin. Daha fazla bilgi için bkz. iş yüklerini veya tek tek bileşenleri değiştirme.

Proje oluşturma

İlk olarak bir C# uygulama projesi oluşturun. Proje türü, uygulamanızı oluşturmak için ihtiyacınız olan tüm şablon dosyalarıyla birlikte gelir.

  1. Visual Studio'yu açın ve başlangıç penceresinde Yeni proje oluştur seçin.

    Yeni proje oluştur seçeneğini gösteren ekran görüntüsü.

  2. Yeni proje oluşturbölümünde C# için Windows Forms Uygulaması (.NET Framework) şablonunu seçin.

    İstediğiniz şablona hızla ulaşmak için aramanızı daraltabilirsiniz. Örneğin, arama kutusuna Windows Forms Uygulaması yazın. Ardından, dil listesinden C# seçin ve ardından platform listesinden Windows seçin.

    Windows Forms Uygulaması (.NET Framework) için C# şablonunu gösteren ekran görüntüsü.

  3. Yeni projenizi yapılandır penceresinde, Proje adıalanına HelloWorldyazın ve Oluştur'useçin.

    HelloWorld adlı projeniz için yeni projenizi yapılandırma penceresini gösteren ekran görüntüsü.

    Visual Studio yeni projenizi açar.

  1. Visual Studio'yu açın ve başlangıç penceresinde Yeni proje oluştur seçin.

    Yeni proje oluştur seçeneğini gösteren ekran görüntüsü.

  2. Yeni proje oluşturbölümünde C# için Windows Forms Uygulaması (.NET Framework) şablonunu seçin.

    İstediğiniz şablona hızla ulaşmak için aramanızı daraltabilirsiniz. Örneğin, arama kutusuna Windows Forms Uygulaması yazın. Ardından, dil listesinden C# seçin ve ardından platform listesinden Windows seçin.

    Windows Forms Uygulaması (.NET Framework) için C# şablonunu gösteren ekran görüntüsü.

  3. Yeni projenizi yapılandır penceresinde, Proje adıalanına HelloWorldyazın ve Oluştur'useçin.

    HelloWorld adlı projeniz için yeni projenizi yapılandırma penceresini gösteren ekran görüntüsü.

    Visual Studio yeni projenizi açar.

Uygulamayı oluşturma

C# proje şablonunuzu seçtikten ve projenizi adlandırdıktan sonra Visual Studio sizin için bir form açar. Form bir Windows kullanıcı arabirimidir. Forma denetimler ekleyerek Hello World uygulaması oluşturun. Ardından uygulamasınıçalıştırın.

Forma düğme ekleme

  1. Araç Kutusu açılır penceresini açmak için Araç Kutusu'ni seçin.

    Araç Kutusu penceresini açmak için Araç Kutusu'nu seçmeyi gösteren ekran görüntüsü.

    Araç Kutusu seçeneğini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Araç Kutusu'nu seçin veya Ctrl+Alt+X.

  2. Genişlet Ortak Denetimler ve Araç Kutusu penceresini sabitlemek için Sabitle simgesini seçin.

    Araç Kutusu penceresini IDE'ye sabitlemek için Sabitle simgesini gösteren ekran görüntüsü.

  3. Düğmesi kontrolünü seçin ve form üzerine sürükleyin.

    Yeni eklenen bir düğmeyle formu gösteren ekran görüntüsü.

  4. Özellikleri penceresinde Metinöğesini bulun. düğmesi1 adını Click thisolarak değiştirin ve ardından enter seçin.

    Özellikler penceresinde Metin alanını gösteren ekran görüntüsü.

    Özellikleri penceresini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Özellikler Penceresi'ni veya F4 seçin.

  5. Tasarım bölümünde, Özellikleri penceresinin içinde, düğmesi1 adlı düğmenin adını btnClickThisolarak değiştirin ve ardından Entertuşunu seçin.

    Düğmenin yeni adını gösteren ekran görüntüsü.

    listeyi Özellikler penceresinde alfabetik olarak sıraladıysanız, bunun yerine (DataBindings) bölümünde düğme1 görüntülenir. Formun boyutu değiştiğinde, otomatik yerleştirme ve boyutlandırmaya yardımcı olması için denetimleri formunuza yerleştirebilir veya sabitleyebilirsiniz.

Form'a etiket ekleyin

Eylem oluşturmak için bir düğme denetimi ekledikten sonra, metni almak için bir etiket denetimi ekleyin.

  1. Araç Kutusuiçinden Etiket denetimini seçin. Ardından forma sürükleyin ve Bu düğmenin altına düğmesini bırakın.

  2. Özellikleri penceresinin Tasarım bölümünde veya (DataBindings) bölümünde, etiket1 adını lblHelloWorldolarak değiştirin. Ardından giripseçin.

Forma kod ekleyin

  1. Form1.cs [Tasarım] penceresinde, Şu düğmeye çift tıklayarak Form1.cs penceresini açın.

    Alternatif olarak, Çözüm Gezgini'ndeForm1.cs açabilir ve ardından Form1seçebilirsiniz.

  2. Form1.cs penceresinde, private void satırından sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi lblHelloWorld.Text = "Hello World!"; yazın veya girin.

    Forma kodun nereye ekleneceğini gösteren ekran görüntüsü.

C# proje şablonunuzu seçtikten ve projenizi adlandırdıktan sonra Visual Studio sizin için bir form açar. Form bir Windows kullanıcı arabirimidir. Forma denetimler ekleyerek Hello World uygulaması oluşturun. Ardından uygulamasınıçalıştırın.

Forma düğme ekleme

  1. Araç Kutusu açılır penceresini açmak için Araç Kutusu'ni seçin.

    Araç Kutusu penceresini açmak için Araç Kutusu'nu seçmeyi gösteren ekran görüntüsü.

    Araç Kutusu seçeneğini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Araç Kutusu'nu seçin veya Ctrl+Alt+X.

  2. Genişlet Ortak Denetimler ve Araç Kutusu penceresini sabitlemek için Sabitle simgesini seçin.

    Araç Kutusu penceresini IDE'ye sabitlemek için Sabitle simgesini gösteren ekran görüntüsü.

  3. Düğmesi kontrolünü seçin ve form üzerine sürükleyin.

    Yeni eklenen bir düğmeyle formu gösteren ekran görüntüsü.

  4. Özellikleri penceresinde Metinöğesini bulun. düğmesi1 adını Click thisolarak değiştirin ve ardından enter seçin.

    Özellikler penceresinde Metin alanını gösteren ekran görüntüsü.

    Özellikleri penceresini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Özellikler Penceresi'ni veya F4 seçin.

  5. Tasarım bölümünde, Özellikleri penceresinin içinde, düğmesi1 adlı düğmenin adını btnClickThisolarak değiştirin ve ardından Entertuşunu seçin.

    Düğmenin yeni adını gösteren ekran görüntüsü.

    listeyi Özellikler penceresinde alfabetik olarak sıraladıysanız, bunun yerine (DataBindings) bölümünde düğme1 görüntülenir. Formun boyutu değiştiğinde, otomatik yerleştirme ve boyutlandırmaya yardımcı olması için denetimleri formunuza yerleştirebilir veya sabitleyebilirsiniz.

Form'a etiket ekleyin

Eylem oluşturmak için bir düğme denetimi ekledikten sonra, metni almak için bir etiket denetimi ekleyin.

  1. Araç Kutusuiçinden Etiket denetimini seçin. Ardından forma sürükleyin ve Bu düğmenin altına düğmesini bırakın.

  2. Özellikleri penceresinin Tasarım bölümünde veya (DataBindings) bölümünde, etiket1 adını lblHelloWorldolarak değiştirin. Ardından giripseçin.

Forma kod ekleyin

  1. Form1.cs [Tasarım] penceresinde, Şu düğmeye çift tıklayarak Form1.cs penceresini açın.

    Alternatif olarak, Çözüm Gezgini'ndeForm1.cs açabilir ve ardından Form1seçebilirsiniz.

  2. Form1.cs penceresinde, private void satırından sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi lblHelloWorld.Text = "Hello World!"; yazın veya girin.

    Forma kodun nereye ekleneceğini gösteren ekran görüntüsü.

Uygulamayı çalıştırma

  1. Uygulamayı çalıştırmak için Başlangıç düğmesini seçin.

    Uygulamada hata ayıklamak ve çalıştırmak için Başlangıç düğmesini gösteren ekran görüntüsü.

    Birkaç şey olur. Visual Studio IDE'de Tanılama Araçları penceresi açılır ve Çıktı penceresi de açılır. Ancak IDE dışında bir Form1 iletişim kutusu görüntülenir. düğmesine tıklayın ve yazan metni, etiket1 içerir.

  2. Form1 iletişim kutusunda Bu düğmesine tıklayın öğesini seçin. etiketi1 metninin Hello World olarak değiştiğine dikkat edin!.

    Düğmeyi ve etiketi içeren Form1 iletişim kutusunu gösteren ekran görüntüsü.

  3. Uygulamayı çalıştırmayı durdurmak için Form1 iletişim kutusunu kapatın.

  1. Uygulamayı çalıştırmak için Başlangıç düğmesini seçin.

    Uygulamada hata ayıklamak ve çalıştırmak için Başlangıç düğmesini gösteren ekran görüntüsü.

    Birkaç şey olur. Visual Studio IDE'de Tanılama Araçları penceresi açılır ve Çıktı penceresi de açılır. Ancak IDE dışında bir Form1 iletişim kutusu görüntülenir. düğmesine tıklayın ve yazan metni, etiket1 içerir.

  2. Form1 iletişim kutusunda Bu düğmesine tıklayın öğesini seçin. etiketi1 metninin Hello World olarak değiştiğine dikkat edin!.

    Düğmeyi ve etiketi içeren Form1 iletişim kutusunu gösteren ekran görüntüsü.

  3. Uygulamayı çalıştırmayı durdurmak için Form1 iletişim kutusunu kapatın.

Tebrikler, bu öğreticiyi tamamladınız. Daha fazla bilgi edinmek için aşağıdaki öğreticiyle devam edin:

Veya diğer eğitimleri deneyin.