C# ile görsel programlama yapabilmeniz için öncelikle kodlarınızı yazacağınız bir ortama sahip olmalısınız. Bunun için açık kaynak kodundan da derleyebileceğiniz ve ücretsiz olan SharpDevelop programı üzerinden anlatacağım. Visual Studio benzeri bu program ile başlangıç ve orta seviye programlarınızı kolaylıkla yazabilir ve derleyebilirsiniz. Üstelik çok da hızlı çalışıyor !
Kurulumu yapacaklar için burdan indirme linklerine ulaşabilirsiniz. Notes kısmından
Örnek olması açısından basit bir uygulama ile başlayalım:
Kurulumu yapacaklar için burdan indirme linklerine ulaşabilirsiniz. Notes kısmından
- Microsoft .NET Framework 4.5.1 ve
- Visual C++ 2008 SP1 Runtime ' ı da indirmeniz gerekmektedir.
Örnek olması açısından basit bir uygulama ile başlayalım:
Yukarıdaki ekrandan proje dosyası oluşturulur.
Proje oluştururken C# seçili olmasına dikkat edin. Pencere uygulaması yapacağımız için Windows Application seçiyoruz. Proje ismini ve kaydedileceği konumu da ayarlayarak Create diyoruz.
Açılan Design ekranının sol tarafındaki Tools ekranından penceremize Label ve Button öğelerini sürükleyip proje penceremize bırakıyoruz. Button Örnek adlı proje penceremizin içine aktardığımız button1 e çift tıklayarak Source kısmına geçiyoruz. Burada amaç butona tıklandığında çalışacak kodu yazmaktır.
Basit olarak button1 buttonuna bastığımızda label1 etiketinde Merhaba Dünya yazdıralım. Bunu yapmak için:
Yukarıda bulunan yeşil üçgene tıklayarak yazdığımız kodu çalıştırabiliriz. Programımız açıldığında Button Örnek adlı penceremiz açılacaktır. button1 buttonuna tıkladığımızda ise label1 etiketinin değişerek Merhaba Dünya! yazdığını görebilirsiniz.
Eğer yazdığınız kod çalıştıysa kendiniz daha farklı elemanlar ekleyerek kodunuzu zenginleştirebilirsiniz. Örneğin basit bir hesap makinesi yapabilirsiniz:
Eğer yazdığınız kod çalıştıysa kendiniz daha farklı elemanlar ekleyerek kodunuzu zenginleştirebilirsiniz. Örneğin basit bir hesap makinesi yapabilirsiniz:
Pencere ekranına ekleyeceğiniz buttonların üzerindeki yazıları değiştirmek için butonu seçin ve ekranın sağ tarafında açılan properties penceresinden butona ait text özelliğini değiştirin. Bu şekilde pencere ekranını seçerek properties ekranından arkaplan rengini mavi yapabilirsiniz. Aynı şekilde buttonlarınızı da renklendirebilirsiniz.
Yukarıdaki Hesap Makinesine ait kodları indirebilirsiniz:
Yukarıdaki Hesap Makinesine ait kodları indirebilirsiniz: