Öğ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.
Visual Studio'yu açın ve başlangıç penceresinde Yeni proje oluştur seçin.
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ı girin. Ardından dil listesinden C# seçin ve ardından platform listesinden windows seçin.
Yeni projenizi yapılandırın, Proje adıiçin HelloWorld girin ve Oluşturseçin.
Visual Studio yeni projenizi açar.
Visual Studio'yu açın ve başlangıç penceresinde Yeni proje oluştur seçin.
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.
Yeni projenizi yapılandır penceresinde, Proje adıalanına HelloWorldyazın ve Oluştur'useçin.
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
Araç Kutusu açılır penceresini açmak için Araç Kutusu'ni seçin.
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.
Araç Kutusu penceresini sabitlemek için Sabitle simgesini seçin.
Düğmesi kontrolünü seçin ve form üzerine sürükleyin.
Özellikler penceresinde, metinbulun, Button1 adını
Click this
olarak değiştirin ve ardından Enter seçin.Özellikleri penceresini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Özellikler Penceresi'ni veya F4 seçin.
Özellikleri penceresinin Tasarım bölümünde, Düğmesi1 adını
btnClickThis
olarak değiştirin ve Enterseçeneğini belirleyin.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.
Araç Kutusuiçinden Etiket denetimini seçin. Ardından forma sürükleyin ve Bu düğmenin altına düğmesini bırakın.
Özellikleri penceresinin Tasarım bölümünde veya (DataBindings) bölümünde, etiket1 adını
lblHelloWorld
olarak değiştirin. Ardından giripseçin.
Forma kod ekleyin
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.
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.
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
Araç Kutusu açılır penceresini açmak için Araç Kutusu'ni seçin.
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.
Genişlet Ortak Denetimler ve Araç Kutusu penceresini sabitlemek için Sabitle simgesini seçin.
Düğmesi kontrolünü seçin ve form üzerine sürükleyin.
Özellikleri penceresinde Metinöğesini bulun. düğmesi1 adını
Click this
olarak değiştirin ve ardından enter seçin.Özellikleri penceresini görmüyorsanız menü çubuğundan açabilirsiniz. Görünüm>Özellikler Penceresi'ni veya F4 seçin.
Tasarım bölümünde, Özellikleri penceresinin içinde, düğmesi1 adlı düğmenin adını
btnClickThis
olarak değiştirin ve ardından Entertuşunu seçin.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.
Araç Kutusuiçinden Etiket denetimini seçin. Ardından forma sürükleyin ve Bu düğmenin altına düğmesini bırakın.
Özellikleri penceresinin Tasarım bölümünde veya (DataBindings) bölümünde, etiket1 adını
lblHelloWorld
olarak değiştirin. Ardından giripseçin.
Forma kod ekleyin
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.
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.
Uygulamayı çalıştırma
Uygulamayı çalıştırmak için Başlangıç düğmesini seçin.
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.
seçin, Form1 iletişim kutusunda Bu düğmesine tıklayın. Label1 metninin Hello World olarak değiştiğine dikkat edin!.
Uygulamayı çalıştırmayı durdurmak için Form1 iletişim kutusunu kapatın.
Uygulamayı çalıştırmak için Başlangıç düğmesini seçin.
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.
Form1 iletişim kutusunda Bu düğmesine tıklayın öğesini seçin. etiketi1 metninin Hello World olarak değiştiğine dikkat edin!.
Uygulamayı çalıştırmayı durdurmak için Form1 iletişim kutusunu kapatın.
İlgili içerik
Tebrikler, bu öğreticiyi tamamladınız. Daha fazla bilgi edinmek için aşağıdaki öğreticiyle devam edin:
Veya diğer eğitimleri deneyin.
- C# öğreticileri
- Visual Basic eğitimleri
- C++ dersi