11 Şubat 2014 Salı

C# GÖRSEL PROGRAMLAMA


54 C# da Access Veri Tabanı İşlemleri 3 DataSet İle Veri Çekme
Merhabalar herkese. Access işlemlerine 3 dersimizle devam ediyoruz. Geçen dersimizde veri tabanımızdaki verilerimize DataTable nesnesi üzerinde tutup buradan erişip işlem yapmayı anlatmıştım. Bu dersimizde yine bir nevi sanal veri tabanımız olan Dataset ve veritabanının program üzerinde hücresel görünümünü sağlayan bir arayüz bir nesne olan DataGridView i anlatmaya çalışacağım.O zaman Bismillah diyelim ve başlayalım. Devamını Gör-->

53 C# da Formlar Arası Geçiş
Merhabalar herkese. Bu yazımda sizlere C# da formlar arası geçiş olayını anlatmaya çalışacağım.O zaman Bismillah diyelim ve başlayalım.Yazdığımız pek çok programda birden fazla form ögesi kullanmamız gerekebilmektedir. Bu da bize bir form açıkken diğer forma nasıl geçiş yapabilirim sorununu doğurmaktadır. Şimdi detaylı olarak bunu incelemeye çalışacağız.Çalışma yapacağımız formumuzu görelim. Devamını Gör-->

 52 C# da Access Veri Tabanı İşlemleri 2 Veri Tabanından Veri Çekme 1
Merhabalar herkese. Access veri tabanı işlemlerinde 2. ders ile yine beraberiz. Geçen dersimizde hazırladığımız bir veri tabanını C# projemize nasıl dahil edebiliriz bunu anlatmaya çalışmıştım. Bu anlatımımda ise bağladığımız bu veri tabanında nasıl veri çekilir bundan bahsedeceğim.Veri tabanından veri çekmenin pek çok yolu mevcut her dersimizde birini anlatacağım. Bu dersimizde verilerimizi DataTable nesnesi içine atıp bu nesneden nasıl ulaşabiliriz bunu anlatacağım. Devamını Gör-->

51 C# da Access Veri Tabanı İşlemleri 1 Veri Tabanına Bağlantı Oluşturma
Merhabalar herkese. Yepyeni bir serüvene ve önemli bir serüvene başlamak için adım atıyoruz. Bu yazılarım boyunca C# da veri tabanı işlemlerini detaylı bir şekilde anlatmaya çalışacağım. Her ders bir konu anlatacağım ama en ince ayrıntısına kadar anlatmaya çalışacağım.O zaman Bismillah diyelim ve başlayalım.Üzerinde çalıştığımız büyük projelerimiz varsa ve elimizde projemiz içinde kullanmamız gereken ve tutmamız gereken verilerimizde varsa bu işin içinden bir kaç çıkış yolumuz var. Devamını Gör-->

50 ClipBoard İşlemleri 2 .NET De Kopyala Yapıştır
Merhabalar herkese. Sitenin yeni tasarımıydı farklı işlerdi güçlerdi derken baya bir geç kaldığım daha önceden anlatımının sözünü verdiğim Clipboard işlemlerinin 2. dersi ile beraberiz.C# Görsel Programlamada 50. ders anlatımım olduğu için benim için özel ve önemli bir anlatım olacak.İlk dersimize bakan arkadaşlarım bilir, hatırlamak isteyenlerde ClipBoard İşlemleri 1 bu adresten bakabilirler ilk dersimizde Clipboard işlemlerinden kısaca bahsetmiş basit bir örnekle dersi sonlandırmıştım. Devamını Gör-->

49 ClipBoard İşlemleri 1 .NET De Kopyala Yapıştır
Merhabalar herkese. Uzunca bir aradan sonra yeni bir konu anlatımıyla geldim yine. Bu anlatımımda sizlere gün içinde bilgisayar başında iken onlarca kere tekrar ettiğimiz bir işlemin nasıl yapıldığını anlatmaya çalışacağım.Nedir yaptığımız bu işlem?Kopyala ve yapıştır işlemi..NET yapısında aslında bu işlem nasıl yapılıyor detaylı bir şekilde bunu incelemeye çalışacağız. Devamını Gör-->

48 Klasör İşlemleri 3 Windowsdaki Klasör Oluşturma İşlemi
Merhabalar. Geçen dersimde söz verdiğim gibi Windowsda klasör oluşturma işlemi nasıl yapılıyor buna bakacağız. İlk iki dersimize göre daha kapsamlı bir konu ile sizlerleyim. O zaman Bismillah diyelim ve başlayalım.Kısaca neyden bahsettiğimi açıklayayım sizlere.Şimdi biliyorsunuz ki Windowsda herhangi bir klasör içindeyken SağTık--> Yeni--> Klasör seçeneğine tıklayınca Windows o klasör içinde Yeni Klasör adında bir klasör oluşturur. Ama problem şuradadır. Devamını Gör-->

47 Klasör İşlemleri 2 Klasör Oluşturma
Merhabalar. Geçen anlatımıma kaldığım yerden devam edelim istiyorum bu yazımda. Yine klasör oluşturma işlemlerine devam edeceğiz ama biraz daha kapsamlı bir program yazmaya çalışacağız. Bu sayede yeni kodları da öğrenmiş olacağız.O zaman Bismillah diyelim ve başlayalım.Bu yazımızda klasör ismini ve bu klasörün oluşmasını istediğimiz yeri kendimiz belirleyerek o adreste klasörün oluşmasını sağlayacağız. Devamını Gör-->

46 Klasör İşlemleri 1 Klasör Oluşturma
Merhabalar. Kapsamlı ve bir kaç anlatımdan oluşacak yeni bir yazı dizisi ile beraberiz. Bu yazımla beraber C# da klasör işlemlerine el atıyoruz.
Öncelikle kod ile istediğimiz konumda bir klasör nasıl oluşturabiliriz bunun ile başlayacağız.O zaman Bismillah diyelim ve işe koyulalımBu konuya çalışırken ilk bilmemiz şey şu arkadaşlar.Hangi isim uzayını klasör işlemleri için kullanacağız? Devamını Gör-->

45 Metin Belgesi Oluşturma
Merhaba arkadaşlar. Şimdi sizlere C# da kodlar ile istediğimiz adreste istediğimiz isimde bir metin belgesi nasıl oluşturulur. Bunu anlatmaya çalışacağım.
Sadece oluşturacağız kalacak mı hayır. Bir sonraki anlatımda da oluşturduğumuz bu dosya içine nasıl veri kaydı yapabileceğiz bunu anlatmaya çalışacağım. İşte o zaman her şey çok anlam kazanmış olacak. Ama öncelikli amacımız bir metin belgesini istediğimiz adreste oluşturma.O zaman bismillah diyelim ve başlayalım. Devamını Gör-->

44 Recursive (Öz Yinelemeli) Metodlar
Merhaba arkadaşlar. Bugün, yazdıkları programlarda hız tutkunu olanların çok işine yarayacak bir konuyu anlatmaya çalışacağım. Recursive (Öz Yinelemeli) metodları halledeceğiz inşallah bu yazımda. Program yazmak bir meziyet ama artık gelişen internet ortamı bilgiye kolay ulaşma öğrenme yöntemlerinin artması herkesin kod yazabilir duruma gelmesini sağlamış durumda. Pek çok kişinin kod yazıp yazılım geliştirebildiği ortamda bu çoğunluğun arasından sıyrılmak önemli. Devamını Gör-->

43 KeyPress Kullanımı(TextBox'a Sadece Sayı Yada Metin Girişi)
Merhabalar.Çok uzun bir aradan sonra güzel bir konu anlatımıyla beraberiz yine. Şimdi sizlere Textbox gibi içerisine anlık değer yazabildiğimiz nesnelerin olaylarından biri olan KeyPress i anlatmaya çalışacağım. Bu olayı anlatırken de diğer bir hedefimiz Textbox'a sadece istenilen karakterlerin girişine izin vermeyi göstermek olacak.Nedir bu KeyPress? diye aklından geçiren arkadaşıma hemen söyleyeyim ne olduğunu.KeyPress Textbox'a tam giriş yapıldığı anda tetiklenen çalışmaya başlayan bir event(olaydır).Devamını Gör-->

42 Diziler 4
Merhabalar. Dizilerde kullanabildiğimiz metodlarımıza devam ediyoruz.1. Join Metodu Bu metodu bir dizi içindeki elemanların bir string değişkene aralarına belirtilen karakter konularak aktaran metoddur. string[] sayılar={"1","2","3"};string a;a=String.Join(ayırıcı_karakter,diziismi);a=String.Join("*",sayılar); şeklinde olacaktır.Devamını Gör-->

41 Diziler 3
Merhabalar. Diziler konumuza 3. dersimiz ile devam ediyoruz. Bu dersimizle beraber diziler ile kullanılabilecek metodları inceleyeceğiz.Geçen dersimizde bahsetmiştim metodlara giriş yapacağımıza göre burada bir kere daha tekrar etmekte fayda var. C# da dizilere ait metodlar System.Array sınıfına aittir.Bunu söyledikten sonra ilk metodumuz olan CreateInstance ile işe koyulalım.1. CreateInstance MetoduBu metod bir diziyi değişken tipiniDevamını Gör-->

 40 Diziler 2
Merhabalar. Dizileri anlatmaya hız kesmeden devam ediyorum. İlk olarak daha önceden boyutlandırdığım bir diziyi çalışma anında yeniden nasıl boyutlandırabiliriz buna bakacağız.Diziler ile ilgili yeni bir bilgiyi daha verelim öyle devam edelim. Diziler Array sınıfının üyeleridir.Biz bir diziyi yeniden boyutlandırmak istersek Array sınıfının Resize metodunu kullanırız.Kullanımı ise şu şekilde olacaktır.Öncelikle bir dizi tanımalayalım.Devamını Gör-->

39 Diziler 1
Selamun Aleyküm dostlar. Yep yeni bir yazı dizisinin ilk yazısı ile yine beraberiz. C# ın en önemli konularından biri olan diziler konusuna bu yazımla beraber giriş yapacağım. Sonrası Allah Kerim diyor ve işe koyulmak istiyorum.Nedir bu diziler ne işe yarar kendileri?Hemen yine küçük bir örnekle girişelim işe ne işe yaradığını hep beraber görelim.Devamını Gör-->

38 Metodlar 2
Merhaba. C# da metodlar kavramına devam ediyoruz. Geçen dersimizde geriye değer döndürmeyen metodları yazmayı görmüştük. Bu dersimizde ise geriye değer döndüren metodları yazmaya çalışacağız. Mantık olarak pek farklılık yok. Sadece eklememiz gereken bir kaç kod var o kadar.Haydi o zaman bismillah deyip başlayalım.Geçen dersimiz de bir toplama işlemi yaptırmış ve sonucu metod içinde istediğimiz nesne üzerine...Devamını Gör-->

37 C# Klavye Kısayolları
Merhabalar. Ve döngülerde son durağımıza geldik. Diğer döngülerimize pek benzemeyen biraz özel bir döngümüzde sıra. Foreach döngüsünü anlatmaya çalışacağım şimdi sizlere.Foreach döngüsü daha çok dizi işlemlerinde dizi elemanlarına tek tek ulaşmak için kullanılan bir yöntemdir. Küçük bir örnekle açıklamamız gerekirse...Devamını Gör-->

36 Metodlar 1
Merhaba herkese. Daha önceki yazdığım ve sitemde paylaştığım pek çok programda metodları kullandım ama detaylı anlatımını yapmamıştım. O da bu yazıma nasipmiş. Bu yazımda söylediğim gibi C# da metod kavramını incelemeye anlamaya çalışacağız.O zaman bismillah deyip başlayalım.Nedir bu metodlar ne işe yararlar?Döngüler konusundan hatırlayacağınız gibi ard arda çalıştırmak istediğimiz kodları bir döngüye Devamını Gör-->

35 Döngüler 4 Foreach Döngüsü
Merhabalar. Ve döngülerde son durağımıza geldik. Diğer döngülerimize pek benzemeyen biraz özel bir döngümüzde sıra. Foreach döngüsünü anlatmaya çalışacağım şimdi sizlere.Foreach döngüsü daha çok dizi işlemlerinde dizi elemanlarına tek tek ulaşmak için kullanılan bir yöntemdir. Küçük bir örnekle açıklamamız gerekirse...Devamını Gör-->

34 Döngüler 3 Do While Döngüsü
Merhabalar. Döngüler konusunda yolun sonuna yaklaştık. Bu yazımda do while döngüsünü anlatmaya çalışacağım.Geçen yazımıdan hatırlayacaksınız. While döngüsünde döngü şartı sağlandıkça döngü kodları tekrarlanırdı. Do while da da pek değişen bişeyimiz yok ama C# yazılımcıları bizim için bir güzellik düşünmüşler demişler ki siz kodlarınızı döngü şartına bakmaksızın döngü kodlarını bir kere çalıştırın sonra duruma göre döngü devam etsin demişler.Devamını Gör-->

33 Döngüler 2 While Döngüsü
Merhabalar. Döngüler konumuza While döngüsü ile devam ediyoruz. Geçen dersimizden hatırlayacaksınız birden fazla çalıştırmak istediğimiz kodları döngüler yardımı ile kolayca yapıyorduk. Bu döngülerden biride While döngüsüdür.While döngüsünün temel kullanımı şu şekildedir. bir takım kodların birden fazla kere çalışması gerekebilir çoğu zaman.Devamını Gör-->

32 Döngüler 1 For Döngüsü
Merhabalar. Bu konu anlatımı için biraz geç kaldım belki ama C# programlamaya yeni başlayan arkadaşlarım için yararlı olacaktır düşüncesindeyim. Şimdi sizlere for döngüsünü anlatmaya çalışacağım.Nedir bu döngüler ne işe yararlar?Aslında programların yazılma sebebinin ta kendisi gibi geliyor bana döngüler. Çünkü program yazmamızın sebebi aynı işleri tekrar tekrar yapmaktan kurtulmak belkide bir yönüyle.  Devamını Gör-->

31 Grafik İşlemleri 4 (DrawEllipse İle Elips ve Çember Çizimi)
Merhabalar. C# da grafik işlemleri yazıma bir yenisini daha ekliyeyim dedim. Bu yazımda yeni bir Graphics nesnesini tanıyalım. Nedir o? DrawEllipse nesnesi. Bu nesnesi ile elips çizmeyi ve çember çizmeye çalışacağız şimdi.O zaman bismillah deyip işe koyulalım.Graphics çizim;Çizimi yapabilmek için diğer derslerden hatırlıyoruz ki kalem nesnesine ihtiyacımız var tanımlayalım.Devamını Gör-->

30 Grafik İşlemleri 3 (DrawRectangle İle Kare Ve Dikdörtgen Çizimi)
Merhaba arkadaşlar. Kaldığımız yerden C# da grafik işlemlerine devam ediyoruz. Artık biraz daha hakim ve aşinayız olaya o yüzden fazla uzun bir yazı olmayacak. Bu yazımızda yine Graphic nesnelerinden biri olan DrawRectangle ile kare ve dikdörtgen çizmeye çalışacağız.O zaman bismillah deyip başlayalım.Küçük bir hatırlatma ile işe başlayalım yinede.Devamını Gör-->

29 Grafik İşlemleri 2 (DrawString Metodu İle Yazı Yazma)
Merhabalar. Bu yazımda grafik işlemlerine kaldığımız yerden devam ediyoruz. Şimdi sizlere Font sınıfının özelliklerini ve Drawing metodu olan DrawString i kullanarak çizim ile yazı yazmayı anlatmaya çalışacağım. Geçen dersimizden kısa bir özet geçmek gerekirse. C# da çizim yapabilmek için Drawing uzayına ihtiyacımız vardı ve projemize ekli değilse ilk iş bu uzayı projemize ekliyorduk. 2. söyliyeceğim şey ise çizim yapabilmek için en temelde oluşturmamız Devamını Gör-->

28 Grafik İşlemleri 1
Merhabalar herkese. Yeni bir konu anlatımı ile yine beraberiz. Bu yazımla beraber ufaktan C# da grafik işlemlerine giriş yapmış olacağız. İlk anlatımımda çizim nesnelerini küçük küçük tanıyacağız ve Drawline ile çizim yapmayı göreceğiz sonrasını da bunun üzerine inşa edip gideceğiz.Haydi bismillah deyip başlayalım o zaman.Bilmemiz gereken en temel konu C# da çizim işlemlerini Drawing uzayı içindeki sınıf ve metodlarımız sayesinde...Devamını Gör-->

27 Nullable Tipler
Merhabalar. Bu yazımda değişken tiplerimizden biri olan Nullable veri tipini göreceğiz.Nedir bu nullable tipler?Nullable tipler bütün referans veri tiplerinin ayrıca null değerde alabilenleridir. Peki arkadaş null değer ne ki? Null değer değişkenin hiç bir değer almadığını yani boş olduğunu gösteren veridir. Buna ne gerek varki ben zaten int x; desem bir değer atamasam x değerinin boş olduğunu bildirmiş olmuyormuyum?Devamını Gör-->

26 Enum Değişken Tipi 2
Merhabalar tekrardan. Enum değişkenlerine kaldığımız yerden devam edelim. Geçen anlatımımda enum değişkeninin farklı tanımlama şekillerinden bahsetmiş ve aynı zamanda anlamaya çalışmıştım. Aynı şekilde devam edeyim istiyorum ahkam kesecek kadar anlamadığım gerçek. O yüzden anlatım şekli değişmeyecek anlamaya çalışacağım sizlerle beraber.Devamını Gör-->

25 Enum Değişken Tipi 1
Merhabalar herkese. Garip bir anlatım için geçtim klavye başına. Niçin garip şundan dolayı, başlıkta gördüğünüz konu ne kadar okuduysam da ne olduğunu bir türlü çıkaramadım nasıl kullanıldığı ne gibi özellikleri olduğunu falan filan her şeyini adım gibi biliyorum ama hala ne işe yaradığını çıkaramadım. Bende, bence anlatmaya çalışmalıyım ancak öyle anlayacağım galiba diyerekten burdayım.  Devamını Gör-->

24 XML Dosyasındaki Verileri Okuma
Merhabalar herkese. Uzun zaman oldu yeni bir konu yazamadım. Bilgisayarımın bozulması kodlardan belli bir süre uzak kalmamda bunda büyük rol oynadı diyebiliriz. Şükür ki bilgisayarıma ve kodlarıma kavuştum. Şimdi biraz hızlı bir giriş yapıp sağlam bir dönüş yapmak istedim. Bu yüzden bu yazımda sizlere C# da oluşturmuş olduğumuz bir XML dosyasındaki verileri nasıl okuruz bunu anlatmaya çalışacağım. Devamını Gör-->

23 StringBuilder Sınıfı Ve Metodları 2
Merhabalar arkadaşlar. Ne yazık ki vuslat biraz uzadı. Bildiğiniz gibi geçen anlatımımda StringBuilder Sınıfına giriş yapmıştık kısaca anlatmaya çalışmıştım. Bu yazımda ise bu sınıfın belirgin yada benim en cok kullandığım 3 özelliğini ve bir tanede bonus özelliği anlatmaya çalışacağım. Bu anlatımımda bana yardımcı olacak formum ise aşağıda görmüş olduğunuz form olacak. Devamını Gör-->

22 StringBuilder Sınıfı Ve Metodları 1
Merhaba arkadaşlar. Söz verdiğim gibi String sınıfının konu anlatımlarının bitiminin ardından StringBuilder sınıfının konu anlatımı vesilesiyle yine beraberiz. Bugün sizlere tam bir performans canavarı olan String tanımlama işlemi yapan StringBuilder sınıfını anlatmaya çalışacağım. Fazla bir şey yapmayacağız ilk dersimizde. İlk olarak StringBuilder nesnesi nasıl tanımlanır bunu göreceğiz 2. olarak String sınıfı ile bir performans karşılaştırması yapacağız Devamını Gör-->

21 String Metodları 6
Merhaba arkadaşlar.Bu yazımla beraber 6. dersimiz olan string metodlarımızın son durağına gelmiş olacağız. Bu yazımda 4 tane metodumuzu daha anlatıp konuyu kapatacağım. Bundan sonraki dersimizde ise StringBuilder sınıfı,bu sınıfın kullanımı ve bu sınıfın metodlarına geçiş yapacağız. StringBuilder sınıfı ile kodlarınızdaki gerçek performansısı göreceksiniz. Ama şimdilik işimiz bu değil.Devamını Gör-->

20 String Metodları 5
Merhaba arkadaşlar. String Metodları derslerimizin 5. sine geldik. Bugün sizlere tam 7 adet string metodundan bahsedeceğim. Bu anlatımımda ise bize aşağıda görmüş olduğunuz form yardımcı olacak.O zaman bismillah deyip ilk metodumuzla işe başlıyalım. Anlatacağım ilk iki metod anlaması da kullanması da kolay metodlarmızdan.1.ToLower Metodu:Bu metodumuz string bir ifadenin tüm elemanlarını küçük harf yapmamızı sağlar.Devamını Gör-->

19 String Metodları 4
Merhaba arkadaşlar. String metodlardan 5 ini daha hesaptan düşelim diyerekten oturdum yine pc başına. Bu makalemizde :P (dersimizde) bize yardımcı olacak formumuz ise bu olacak.Konu başlıklarımız yine formumuz üzerinde gördükleriniz olacak. Öyleyse vira bismillah deyip başlayalım.1. Substring Metodu:Substring metodu benim string metodlar arasında en sevdiğim metoddur. Çünkü çok işimize yarayan bir metoddur.Devamını Gör-->

18 String Metodları 3
Merhaba arkadaşlar. String metodlarımızın anlatımına 3. dersimiz ile devam ediyoruz. Bugünkü anlatımımda bize yardımcı olacak formumuz ise bu olacak.Bir önceki dersimi okuyan arkadaşlar bilirler string metodlarından Split metodu ile belirlenen bir karaktere göre ifademizi parçalama işlemi yapıyorduk. Join metodu ile de belirttiğimiz bir karakterle kelimeleri birleştirme işlemi yapacağız.Devamını Gör-->

17 String Metodları 2(Split Metodu)
Merhaba arkadaşlar. String metodlarımıza bu yazımda da devam ediyorum. Bu yazımda sizlere Split metodunu anlatacağım. Küçük bir tanım ile başlangıç yapalım öyleyse. Split metodu string bir ifadeyi belirlediğimiz bir karaktere(ayraca) göre parçalamamıza yardımcı olur.Kullanımı;string d1.Split(karakter);Örneğimizle yola devam edelim bize bu anlatımda yardımcı olacak formumuz ise bu olacak.Devamını Gör-->

16 String Metodları 1
Merhaba arkadaşlar. Bugünkü konu paylaşımımda sizlere program yazarken her zaman işimize yarayan string metodlarından bahsetmeye çalışacağım. Aşağıda gördüğünüz form bize öğrenme aşamasında yarıdmcı olacak yazdığımız metodla ilgili görselleri ve kodları bu form sayesinde görebileceğiz.Devamını Gör-->

15 Sistem Giriş Ekranı
Merhabalar arkadaşlar. Yeni bir yazı yeni bilgilerle yine sizlerle beraber olmak güzel. Selam faslını kısa tutup bu yazımda sizlere ne anlatacağım ondan bahsedeyim.Yazılarımı takip edenler fark etmiştir. Genelde bir konu başlığı verip sadece kısaca onu anlatıp geçmiyorum, yazım içinde pek çok konu ve yeni bilgiler oluyor. Genelde anlatmak istediğim konuları belirleyip ona uygun bir örnek oluşturup üzerinden anlatmaya çalışıyorum bu yazımda aynen öyle olacak.Devamını Gör-->

14 Editörümüz Üzerinde Satır Kaydırmayı Aktifleştirme (WordWrap)
Merhabalar. Bu yazımda sizlere C# editörü üzerinde satır kaydırma aktifleştirmeyi anlatıcam. Satır kaydırmada ne demek diyen arkadaşıma kısaca açıklayayım. WordWrap dediğimiz olay, mesela C# da çalışırken bir satır üzerinde kod yazıyorsunuz belki yazacağımız kod için gerçekleşme olasılığı biraz düşük ama tek satırlık bir açıklama satırı yazdığınızı düşünün ekranın görünen kısmı dolduktan sonra yazdığımız yazı sağa doğru yazılmaya devam eder ve scrool bar otomatik olarak oluşur yani kaydırma çubuğu.Devamını Gör-->

13 Kod Satırlarımıza Satır Numarası Ekleme
Merhabalar herkese. Bu yazımda C# da kodlama değil basit ama iş görecek bir şeyi anlatacağım. Kod satırlarımıza satır sayısı ekleme yöntemini göstereceğim. C# da kod yazarken, hatalı kod yazmamız çok olası. Bu şekilde satır numarası ile olası hatalarımızı daha rahat bulabiliriz. Ayrıca bu C# kod ortamında daha rahat çalışmamızı sağlayacaktır.Bu kod satırlarına nasıl numara ekleyeceğiz?Devamını Gör-->

12 ProgressBar Ve DialogResult Nesneleri Kullanımı
Herkese tekrar merhaba. C# da güzel bir konunun anlatımı ile yine sizlerleyim. Bu yazımda sizlere C# da ProgressBar ve DialogResult nesnelerinin kullanımı bilgim ölçüsünde anlatmaya çalışacağım. ProgressBar ve DialogResult nesnelerinin anlatımını öyle çok basit bir program ile anlatmak istemedim ama hepimizin aşina olduğu program kurarken bize yardımcı olan program kurulum sihirbazının bir portotifini oluşturmaya çalışarak anlatmak istediğim şeyleri anlatmaya çalıştım.Devamını Gör-->

11 MDI Formlar Oluşturma (Form İçinde Alt Form Oluşturma)
Herkese merhaba. Uzunca bir aradan sonra bir konu anlatımı dersi ile beraber sizlerle olmak güzel.Bugün sizlere ana form içinde alt formlar oluşturmayı anlatacağım. Bu dersimizin şöyle bir özelliğide olacak örneğimizi bir videolu anlatımınıda hazırladım daha yararlı olacağını düşünüyorum.Burada konuyu baştan sona okuyup videoyu öyle izlemenizi tavsiye ederim çünkü video içinde hiç bir anlatım yapmadım sadece örneğimizin nasıl yapıldığını gösterdim.Devamını Gör-->

10 Girilen Sayı Yada Kelimeyi Terse Çevirme Programı
Merhaba arkadaşlar. Bu anlatımımla beraber C# Görsel Programlama derslerinin 10. sunu yapmış oluyorum. Bugünkü programımızda girdiğimiz bir sayıyı ve bir ifadeyi tersine çevirmeyi göreceğiz.Bu yazımdaki neler öğreneceğiz köşemizde şunlar var
1. textbox ı temizleme kodunu.2. try catch hata yakalama kodlarını
3. do while döngüsünü göreceğizDevamını Gör-->

9 Mouse İle Çizim Yapma Programı
Merhabalar yeni bir programın kodlarının paylaşımı ve anlatımıyla yine sizlerleyim.Bugün ne öğreneceğiz köşemize bir göz atacak olursak;Bu paylaşımımda sizlere MouseDown, MouseMove, MouseUp olaylarını graphic nesnesi ile çizim yapmayı anlatacağım.Bu programımızda form üzerinde pek nesnelerle işimiz olmayacak o yönden biraz rahatız.Sadece boş bir form işimizi görecek.Devamını Gör-->

8 Sayı Okuma Programı
Merhabalar herkese. Başlıktada gördüğünüz gibi bugün sizlere girilen 4 basamaklı sayıyı okuyan programın kodlarını paylaşacağım.Bu program ile neler öğreneceğiz. Bu program ile textbox a sadece sayı girişini sağlayacak kodları buna bağlı olarak sayısal değerlerin ascıı kodlarını, textbox ın keypress olayını(event ini), e.Handled olayını, textboxa girilebilecek değerin uzunluğunu sınırlamayı ve linklabel ile verilen internet adresine nasıl gidilmesi sağlanır bunları öğreneceğiz. Devamını Gör-->

7 Label Özellikleri
Merhaba arkadaşlar bugünkü yazımda sizlere C# da Label nesnesinin kullanımı ve özelliklerinden bahsedeceğim. Her zamanki gibi yine biraz farklı olacak bu. Değişik şeyler öğreneceğiz yine bu yazımda da, umarım faydalı olur.Label nesnesi yazdığımız programı kullanacak olan kişiye form üzerinde bilgi vermek amacı ile kullanılır. İsminden de anlaşılacağı gibi yanında kullanıldığı nesnenin etiketi görevindedir. Devamını Gör-->

6 TextBox Özellikleri
Bu yazımla birlikte c# da toolbox içinde bulunan araçların teker teker belirgin özelliklerini anlatmaya çalışacağım. İlk yazımda form üzerinde her zaman kullanmamız gereken nesnemiz olan TextBox ın özelliklerini anlatacağım.Öncelikle TextBox ne işe yarar derseniz.TextBox kullanıcıdan bilgi girişi gereken programlarımızda bu kontrolü sağlamak için kullandığımız nesnemizdir. Devamını Gör-->

5 Bir Kelime Bir İşlem Oyunu
Merhabalar naçizane, anlattıklarımı takip eden arkadaşlar. Bugün sizlere bir zamanların efsane yarışması bir kelime bir işlemin C# da oyun haline getirilmiş şeklinin kodlarını paylaşacağım. Ama bunu biraz farklı yöntemlerle yapacağım. İnanıyorum ki bu yazı pek çok konuda farklı şeyler görmemize öğrenmemize vesile olacak. Devamını Gör-->

4 Sayı Sistemleri Arasında Geçiş
Soru: 3 ile 101 arasında rastgele üretilen 10 tabanındaki bir sayıyı 2 ile 10 arasında rastgele üretilen bir taban değerine göre yazdıran programın C# kodlarını yazınız.Merhabalar.Bu paylaşımda sayı sistemleri arasında geçiş yapmamızı sağlayacak programın kodlarını paylaşacağım sizlere. Farklı versiyonlarda uygulamalarını kendinize göre yapabilirsiniz. Ben yukarıdaki soruya cevap olacak olan programı paylaşacağım.Devamını Gör-->

3 Taş Kağıt Makas Oyunu Kodları
Bugün sizlere C# da hepinizin hayatında belki bir kere oynadığı ya da oynayanı gördüğü gerek sadece zevk almak için oynanan gerek en işin içinden çıkılmaz durumlarda :p karar vermek için kullanılan Taş Kağıt Makas oyununun kodlarını paylaşacağım.O zaman vira Bismillah diyelim ve başlayalım.Formumuza 6 tane buton ekleyelim. Formumuz daha düzenli gözüksün diye olayları gruplandırmak için 3 tane groupbox, 3 tanede panel 1 de combobox ekleyelim.Devamını Gör-->

2 Trafik Lambası Kodları
Bu yazımda sizlere C# da trafik lambası yapmayı anlatacağım. Bu programımızı Visual Studio 2010 da yazacağız.Bunun için öncelikle bir form açalım.Formumuza 1 groubbox 3 tane ovalshape, 1 tane buton ve birde timer nesnesi ekleyelim.Ovalshape nesnesi toolboxta Visual Basic Powerpacks içindedir.Resimlere tıklayarak orjinal boyutlarında görebilirsiniz.Devamını Gör-->

1 Basit Hesap Makinesi Kodları
Formumuza resimde gördüğümüz gibi 3 adet textbox 4 adet buton ve açıklamalar içinde labelları ekliyoruz...
KODLARDevamını Gör-->

Hiç yorum yok:

Yorum Gönder