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.
  • Visual Studio'nuz yoksa, ücretsiz yüklemek için Visual Studio 2022 İndirmeleri 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 penceresini 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.

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

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

  3. Yeni projenizi yapılandırın, Proje adıiçin HelloWorld girin ve Oluşturseçin.

    Projenizi HelloWorld olarak adlandırdığınız Yeni projenizi yapılandırın 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 seçeneğini 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. Araç Kutusu penceresini sabitlemek için Sabitle simgesini seçin.

    Araç Kutusu penceresini IDE'ye sabitleyen Sabitleme simgesini gösteren ekran görüntüsü.

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

    Düğmeli formu gösteren ekran görüntüsü.

  4. Özellikler penceresinde, metinbulun, Button1 adını Click thisolarak değiştirin ve ardından Enter seçin.

    Formdaki düğmenin metninin değiştirileceği yeri 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. Özellikleri penceresinin Tasarım bölümünde, Düğmesi1 adını btnClickThisolarak değiştirin ve Enterseçeneğini belirleyin.

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

    Not

    listeyi Özellikler penceresinde alfabetik olarak sıraladıysanız, bunun yerine (DataBindings) bölümünde düğme1 görüntülenir.

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'nde Form1.cs genişletebilir ve ardından Kodu Görüntüle'i veya Form1.cskısayol menüsünden F7 seç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 kod eklediğiniz kod penceresini 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ü.

    Not

    listeyi Özellikler penceresinde alfabetik olarak sıraladıysanız, bunun yerine (DataBindings) bölümünde düğmesi1 görüntülenir.

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şlat 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. Bu düğmesine tıklayın ve etiket1 yazan metni içerir.

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

    Etiket1 metnini içeren form1 iletişim kutusu olan uygulamanızı 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.