9-C # Form Examples and ListBox Usage

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ย. 2024
  • In Lesson 9 of the Form Lessons, we describe an application C # Form Example that includes RadioButton, CheckBox and ListBox objects.
    In our trainings 7 and 8, we have done exercises and exercises about checkbox and radibutton objects. In this training, we will reinforce what we learn through a sample Form Project. At the same time, we will learn the basic features of the ListBox object.
    What is a ListBox?
    Windows is one of the frequently used objects in form projects. The data is a control that lists and stores the sub-lists in a list.
    The listBox1.Items.Add () method adds elements to the ListBox object in a single line. Parentheses are written by combining the string and variables with the + operator.
    The listBox1.Items.Remove (listBox1.SelectedItem) method deletes the selected item from the listbox object.
    With the listBox1.Items.Clear () method, the ListBox object is cleared. So all the records in the contents are deleted.
    ~
    Web Site ► www.sendekodyaz...
    ~
    Not to miss new videos ► bit.ly/sendekod...
    For C # Forms training ► bit.ly/csharpfo...
    Training for C # Console Lessons ► bit.ly/csharpco...
    ~
    Facebook ► / sendekodyaz
    Google+ ► plus.google.com...
    Twitter ► / sende_kodyaz
    Tumblr ► / sendekodyaz
    Blogger ► onlineprogramla...

ความคิดเห็น • 134

  • @asmknatas1975
    @asmknatas1975 4 ปีที่แล้ว +1

    Hocam çok güzel anlatmışsınız ama bool değerinin if içinde kullanımı (örn: if (radioButton1.Checked == true) ) sırasında uzattığınızı görüyorum. if (radioButton1.Checked == true) yerine direk
    if (radioButton1.Checked) yazmanız daha iyi olmaz mıydı? Yoksa onu yapmanızın bir sebebi var mı?

    • @asmknatas1975
      @asmknatas1975 4 ปีที่แล้ว +1

      Hocam 3 haftadır cevap bekliyorum cevap verirseniz sevinirim ayrıca ağzınıza sağlık. Çok güzel anlatıyorsunuz hocam merakla ve zevkle dinliyorum sizi.

    • @helinkarabulut9126
      @helinkarabulut9126 3 ปีที่แล้ว

      Zaten açıklıyor bunu true yazmasanızda olur ama yinede alışmak için yazalım diyor.

  • @azad.gachayev
    @azad.gachayev 4 ปีที่แล้ว

    Cok merak ettiyim bir soru. Formlarda her hangi bir uygulamada ekran goruntusu bilgisayardan bilgisayara degisiyor. Mesela buttonlar, resimler, labeller kendi bilgisayarimizin ekranina uygun gorunur, diger bilgisayarda tasarim tamamile karmakarisik durumda gorunur. Bunun uchun ileride dersler varmi? DevExpress duymusdum, DevExpress olmadan tasarimi tum bilgisayarlara uygun istedigimiz sekilde kurmak mumkunmu? Mumkunse nasil

  • @SendeKodYaz
    @SendeKodYaz  4 ปีที่แล้ว

    Udemy C# Dersleri ile Programlama Temelleri | Visual Studio 2019 eğitimi yayınlandı.
    bit.ly/csharpdersleri
    Ülkemizin yazılım alanındaki gelişimine katkıda bulunmak için hazırladığımız eğitimler devam ediyor.
    Eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme erdemini gösteren herkese yürekten teşekkür ederim.

  • @ilkerberkeelcioglu1130
    @ilkerberkeelcioglu1130 3 ปีที่แล้ว

    Merhaba öncelikle video ve içeriği için teşekkür ederim. Bir sorum olacaktı ListBox ın içindeki metin listbox ın genişliğinden büyük olduğunda aşan kısmı otomatik olarak bir alt satıra geçmesini nasıl sağlayabilirim?

  • @cihadtatli7227
    @cihadtatli7227 4 ปีที่แล้ว

    Hocam ben listBox1.Items.Add ile programı listBox'a yazdırırken ("TC NO:{0} | ADI SOYADI:{1} | CİNSİYETİ:{2} | MEZUNİYETİ:{3} | BİLDİĞİ DİLLER:{4} | UZMANLIK ALANI:{5}", tcno, adsoyad, cinsiyet, mezuniyet, diller, uzmanlık)
    şeklinde yapayım dedim ama hata verdi. Add altı kırmızı çizgili oldu. Consol derslerinde böylede yazdırabiliyoduk ama burda olmuyor mu acaba?

  • @erayx8726
    @erayx8726 4 ปีที่แล้ว +2

    Güzel bir anlatım olmuş , emeğinize sağlık tekrar . En yoğun kullanılan toolları tek bir örnekle kullanmışsınız. Aklımda oluşan soru diller ile uzmanlık için ayrı if yapıları oluştururken , tekrar silip yazmak yerine belirlediğiniz satırın aşağısındaki bütün diller değişkeni seçilip adı değiştirilebilir miydi ?

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Teşekkür ederim Eray Bey. C# Dersleri hakkındaki olumlu görüşlerinize sevindim. Sizler gibi eğitime ve öğrenmeye değer verenlerle bilgilerimi paylaşmaktan büyük mutluluk ve onur duyuyorum. İyi çalışmalar.

  • @muratirmak5347
    @muratirmak5347 5 ปีที่แล้ว +1

    merhabalar benim bir sorum olacak. Substring ile ilk haneyi yani virgülü siliyoruz. ancak kullanıcı uzmanlık veya diller içinde hiçbir checkbox ı işaretlemediği zaman uzmanlık veya diller değişkeni boş oluyor ve substring silecek hane bulamıyor ve hata veriyor. bu durumu nasıl engelleriz ya da seçmediği takdirde nasıl bir şart ile hata vermesini engelleriz. teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Merhaba. C# form dersleri kapsamında checkbox kullanımına ilişkin çözümü substring hazır metodu ile gerçekleştirdik. Tamamı boş olduğunda programın hata vermesini sağlayabilirsiniz.
      if(checkbox1.checked==false && checkbox2.checked==false && checkbox3.checked==false && checkbox4.checked==false)
      {
      hiçbir checkbox nesnesi seçilmediğinde yapılacak işlemler.
      }
      else
      {
      checkbox nesnelerinden biri yada tamamı seçildiğinde yapılacak işlemler.
      }
      Yukarıda bahsettiğim üzere substring metodunun kullanımına ilişkin komutları else bloğuna taşırsanız sorun oluşmayacaktır.
      İyi çalışmalar diliyorum.

  • @worldkidschannels
    @worldkidschannels 3 ปีที่แล้ว

    Hocam Dillerde Ve Uzmanlıkta "substring" Kullandıgımız icin ilk ögeği siliyor mesela hiç bişey işaretlenmediği için program hataya düşüyor bununla ilgili çözüm varmı ?

  • @samethelvac5226
    @samethelvac5226 5 ปีที่แล้ว

    Hocam, listbox a kaydet dediğimizde mezuniyet bilgileri görünmüyor. listBox1.Items.Add() satırında da yazılmamış. Unutuldu mu acaba?

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Merhaba Samet Bey. Evet eğitim videosunu incelediğimde mezuniyet bilgisini listbox nesnesine eklemeyi unuttuğumu fark ettim. Geri dönütünüz için teşekkür ederim. İyi çalışmalar diliyorum.

  • @hasanbozdogan338
    @hasanbozdogan338 4 ปีที่แล้ว +1

    Hocam merhabalar, ListBox kısmında çıkan sonuçları yan yana değil de alt alta nasıl yazdırabilirim?

    •  4 ปีที่แล้ว +1

      listBox1.Items.Add("TC Kimlik Numarası : " + tcno") gibi hepsini teker teker alt alta yazarak yapabilirsin

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. Zaten her listbox1.Items,Add komutunda yazdıklarınızı bir alt satıra yazar. İyi çalışmalar diliyorum.

  • @muhammedeminunal5670
    @muhammedeminunal5670 4 ปีที่แล้ว

    Hocam Yeni Kayıt'a tıkladığımızda sadece Textbox'ı değil de Radiobutton ve Checkbox ların işaretini de temizlemenin bir yolu varmı?

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Merhaba. Oynatma listesinin ilerleyen videolarında bu konulara değindim. İyi çalışmalar diliyorum.

  • @adraayak
    @adraayak 5 ปีที่แล้ว

    Hocam merhaba,
    Dil değişkeninde ilk baştaki virgül ayracını almamak için "substring(1)" kodu ile baştan kesme yaptık. Ancak formu doldururken hiçbir dil seçeneği seçmeden kaydet dersek program hata veriyor. Dil stringi boş olduğu için baştan kesme yapamıyor. Burada nasıl bir çözüm getirmek gerekiyor.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. Öncelikle yoğunluktan dolayı yorumunuza yanıt geciktiği için kusura bakmayın. Genellikle bir iki gün içerisinde yorumları yanıtlamaya çalışıyorum. Sanırım soruna çözüm üretmişsinizdir. İyi çalışmalar diliyorum.

  • @berxy2994
    @berxy2994 5 ปีที่แล้ว +1

    Hocam benim başlangıçta bay seçili olarak geliyor ilk başta yanlış bir kod yazmıştım şimdi sizinkiyle aynı ama hala seçili olarak geliyor açılırken hepsini temizleme gibi bir komut var mı?

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Merhaba.
      radioButton1.Checked=false;
      radioButton2.Checked=false;
      şeklindeki komutları form nesnesinin load olayına yazabilirsiniz. İyi çalışmalar diliyorum.

    • @berxy2994
      @berxy2994 5 ปีที่แล้ว

      @@SendeKodYaz Hocam ben de denemiştim bunu olmadı ama yardım ettiğiniz için teşekkürler. En kötü yeniden tasarlar aynı kodları yapıştırırım.

  • @mustafaemreilhan
    @mustafaemreilhan 5 ปีที่แล้ว

    hocam { cinsiyet = radioButton1.Text; } suslu parantezı kaldırınca diller ve uzmanlık alanındakı Substring kodları hata veriyor neden boyle bır hata var

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Merhaba. Hata veren kodları bu kısımda paylaşırsanız göz atarım. İyi çalışmalar diliyorum.

  • @muhammedyaserenginer4262
    @muhammedyaserenginer4262 5 ปีที่แล้ว

    Hocam bazen kod yazmak istemediğim bı cismin üstüne çift tıklama yapıyorum yanlışlıkla kod ekranini açıyor oradan o kodu silmek için Ctrl +Z yaptığımda hata veriyor formadaki herşey gidiyor ekrandan . Birde formu bazen kapatiyroum yanlışlıkla tekrar nerden açıyoruz

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Merhaba. Bir olaya yanlışlıkla tıkladığınızda o olayı sonradan silmeyen hata alırsınız. Bunu programı yeniden derleyerek düzeltebilirsiniz. Ancak olay kalsın silmeyin içerisine kod yazmadığınızda sorun olmayacaktır. Formu tekrar açmak için Visual Studio arayüzündeki Solution Explorer penceresinden form nesnesine çift tıklayabilirsiniz. Solution Explorer penceresine göremiyorsanız View menüsünden çalışma alanına ekleyebilirsiniz. İyi çalışmalar diliyorum.

  • @furkan1000
    @furkan1000 5 ปีที่แล้ว +1

    hocam yeni kayıt dediğimizde cinsiyeti ve mezuniyeti sıfırlanmıyor nedeni nedir?
    yani seçili bir şekilde karışımıza çıkıyor.

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Merhaba. Visual Studio C# Form uygulamasında radioButton veya checkBox nesnelerinin seçilmeden gelmesi için radioButton1.Checked=false şeklinde tüm nesneler için işlem yapılabilir. Ancak zaman zaman siz her ne kadar tümünün seçimi iptal etsenizde seçili gelebiliyor. Bu şekilde bir deneyiniz. Anlamadığınız kısımları yine sorabilirsiniz. İyi çalışmalar diliyorum.

    • @furkan1000
      @furkan1000 5 ปีที่แล้ว +2

      @@SendeKodYaz Allah razı olsun hocam çok sağolun videolarınızı çok beğeniyorum :)

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +2

      Teşekkür ederim. Allah sizlere de zihin açıklığı versin. İyi çalışmalar diliyorum.

  • @erhanozcan2226
    @erhanozcan2226 3 ปีที่แล้ว

    hocam neden radiobutonlara ve diğer nesnelere name vermiyorsunuz anlamadım. name verice daha kolay oluyor. sürekli bakmaya gerek kalmayor

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว +1

      Merhaba Erhan Bey. Haklısınız nesnelerin name kısımlarını belirlemek hem komut yazarken hem de hata ayıklarken kolaylık sağlıyor. Belirli bir seviyeye kadar yeni başlayanlar için karışıklık oluşmasın diyerek düşünmüştüm. Tabi bu konuda farklı yaklaşımlar olabilir.

  • @metronom_81
    @metronom_81 4 ปีที่แล้ว +2

    Hocam bu kodları video açıklama kısmına ekleseniz harika olur bazen hepsine birden bir bütünlük içinde bakmak kısa ve ekili bir çağrışıma neden oluyor ...

  • @galipzaferyurdakul9003
    @galipzaferyurdakul9003 6 ปีที่แล้ว +1

    Değerli hocam sürekli rahatsız ediyorum ama çok uğraştım bulamadım. ben kutucuk (Textbox) a veri girilmediği zaman uyarı almak istiyorum. messagebox.show yapıyorum ama gerisi gelmiyor

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Ben sorularınızdan rahatsızlık duymuyorum aksine memnuniyet duyuyorum. C# form dersleri eğitim serimizde error provider kullanımı var izlediniz mi bilmiyorum ama izlerseniz size yardımcı olacaktır diye düşünüyorum.

    • @galipzaferyurdakul9003
      @galipzaferyurdakul9003 6 ปีที่แล้ว +1

      Teşekkür ederim hocam. geçenki sorunu da sayenizde çözmüştüm. Allah razı olsun tekrar

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Sizden de Allah razı olsun. Yolunuz açık olsun. Başarılar dilerim.

  • @yildiz6676
    @yildiz6676 5 ปีที่แล้ว +1

    hocam tğm kodları yazmama rağmen eksiksiz bir şekilde listboxa kaydedemiyorum kaydet butonuna bastığımda kaydedilmiyor bu yüzden sil tümünü sil butonlarıda çalışmıyor ama yeni kayıt çalışıyor ne yapmalıyım

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Kodları yeniden gözden geçirmelisin, videoyu duraklatıp her hangi bir operatör veya metin hatası olup olmadığını kontrol etmelisin. Başarılar diliyorum.

    • @yildiz6676
      @yildiz6676 5 ปีที่แล้ว +1

      @@SendeKodYaz hocam çözdüm hata yapmışım düzelttim teşekkür ederim kodlama işine yeni başladım sayenizde ilerleme kaydediyorum teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Eğitimlerin sizlere katkı sağlamasına sevindim. Anlamadığınız kısımlar olursa mutlaka yazın. Başarılar diliyorum.

  • @mehmetkaancakir
    @mehmetkaancakir 4 ปีที่แล้ว +2

    Tcno yu 11 haneli olarak nasıl kısıtlayacagiz hocam kullanıcı 10 haneli veya daha fazla yazabilir veya yazı yazabilir ve buda uygulamanın düzgün olmadığını gösterir şimdiden teşekkür ederim

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Eğitim serisinin devamında bu konuyu tüm detayları ile anlattım. Kullanıcının sayı dışında karakter girişini dahi engelledik. İyi çalışmalar diliyorum.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. 46. videodan itibaren C# Personel Takip Otomasyonunda bu konulara değindim. Ama bu bir seri ve oynatma listesinin sonuna kadar devam ediyor. Sıralı giderseniz sizin için daha faydalı olur. İyi çalışmalar diliyorum.

  • @tugceogul9883
    @tugceogul9883 4 ปีที่แล้ว

    merhaba hocam listboxa eklemeyi gösterdiniz peki mesela soyad kısmı veya diğer alanlar boş kalamasın uyarı versin ve orayı doldurmadan kaydetmesin bu işlemi nasıl yapabiliriz.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba Tuğçe Hanım. C# Form Derslerinin ilerleyen videolarında bu konuda kapsamlı uygulama örneklerimiz mevcuttur. Özellikle Personel Takip Projesi isimli uygulamamızda TC kimlik numarasına harf girememe ve benzeri tüm kısıtlamaları anlattım. C# Form Dersleri eğitimlerini sonuna kadar izlemenizi tavsiye eder, iyi çalışmalar dilerim.

    • @tugceogul9883
      @tugceogul9883 4 ปีที่แล้ว

      @@SendeKodYaz merhaba hocam elinize emeğinize sağlık yavaş yavaş izliyorum hepsini başka bir sorum daha olacak listboxta seçili bir veriyi silip yerine yenisini ekleyen bir buton yapıcam insertle yapılıyor bu ama alt alta eklemicem yan yana eklicem bununla ilgili bir bilgi alabilirmiyim

  • @ey-adam-men4475
    @ey-adam-men4475 2 ปีที่แล้ว

    listboxta seçim olmuyor neden selected bölümünü multi yaptım none yaptım one yaptım yine olmadı

  • @turkaskerleri
    @turkaskerleri 4 ปีที่แล้ว

    Hocam şunu anlayamadım tc no string yerine neden double olarak girilmiyor

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. TC Kimlik No üzerinde sayısal işlem yapmayacağız bu yüzden string tanımlamak daha doğru olur. Ayrıca TC Kimlik Numarası 11 haneli olduğu için bu değeri saklayacak bir değişken türü seçerek ancak sayısal tanımlama yapabilirsiniz.

  • @engindestan5850
    @engindestan5850 4 ปีที่แล้ว +2

    hocam kodların ne işe yaradıgını şu şekilde yanına yazıyorum da güzel oluyr
    listBox1.Items.Remove(listBox1.SelectedItem); //listbox taki seçili elemanı silmek için
    listBox1.Items.Clear(); //listbox hepsini silmek için
    textBox1.Clear(); // textbox ın temizlenmesini saglar
    textBox2.Clear(); daha iyi anlıyorum tekrar çalışmak için iyi geliyor emeginize saglık

  • @serhatacar1997
    @serhatacar1997 4 ปีที่แล้ว +2

    11:43 de harikasınız :) "Şurayı ben tekrar bi sileyim"

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +6

      Uzun soluklu eğitimlerde emin olun videoyu hatalardan dolayı defalarca çekmek gerekebiliyor :)

  • @vatansever738
    @vatansever738 3 ปีที่แล้ว

    hocam sizin sayenizde bu yaştan sonra programcılığa ucundan giriş yaptım cok teşekürler anlatımlarını cok güzel.bazı ince ayrıntılar kafamı karıştırıyor bir önceki listbox uygulamasında
    public Form1()
    InitializeComponent();
    altına kodalarımızı yazmaya başladığımız halde bu benzer uygulamada kaydet butonunu Click'inden yazmaya başladık ben kendim farklı bir uygulama yapmaya başladığımda bu ardaki farkı nasıl anlayacaz

  • @engindestan5850
    @engindestan5850 4 ปีที่แล้ว +1

    severek çalışıyorum bıkmadan usanmadan

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +2

      Engin bey çok güzel çalıyorsunuz ve söylüyorsunuz. Çok beğendim sesinizi ve çalışmalarınızı...

    • @engindestan5850
      @engindestan5850 4 ปีที่แล้ว

      @@SendeKodYaz tskr ederim hocam sizde isinizde harikasnz

  • @coders6081
    @coders6081 2 ปีที่แล้ว +1

    👌👌👌 çok yararlı yaptıgınz iş .

    • @SendeKodYaz
      @SendeKodYaz  2 ปีที่แล้ว

      Çok teşekkür ederim. Programlama ve robotik kodlamaya dair eğitimlerimizi beğenmenize sevindim. İyi çalışmalar diliyorum.

  • @tayfurunal
    @tayfurunal 6 ปีที่แล้ว +2

    hocam yenikayıt dediğimizde tikli olan kutucukları nasıl temizleyebiliriz ?

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +2

      Merhaba Tayfun Bey. Checkbox1.Checked=False komutu ile Check kutularının işaretini kaldırabilirsiniz.

    • @emreharman5064
      @emreharman5064 4 ปีที่แล้ว

      @@SendeKodYaz Hocam hepsini tek tek mi kaldırmamız gerekiyor; yoksa kolay bir metodu var mıdır?

  • @WalkAlone84
    @WalkAlone84 4 ปีที่แล้ว +1

    Ellerinize sağlık hocam.;
    Küçük bir not eklemek istiyorum.
    Eğer Uzmanlık veya dil boş bırakılırsa kod Substring fonksiyonundan dolayı exception'a düşüyor. Bunu önlemek için
    if (uzmanlik != "")
    uzmanlik = uzmanlik.Substring(1);
    if (diller != "")
    diller = diller.Substring(1);
    şeklinde bir önlem almamız gerekiyor. Gerekirse kullanıcıya boş bıraktığına dair mesaj da verebilir.

    • @bugrayazc2710
      @bugrayazc2710 4 ปีที่แล้ว

      Bunu biraz daha açma şansınız var mı? Bu kodu nereye yazmalıyız?
      Şöyle bir sorun ile karşılaşıyorum. Tüm bilgiler doldurulsa bile, 1 tanesi doldurulmadığında "kaydet" butonuna basıldığında hata veriyor.
      Hata Şu:
      "" System.ArgumentOutOfRangeException: 'startIndex, dize uzunluğundan büyük olamaz.
      Parametre adı: startIndex'
      Bu özel durum özgün olarak bu çağrı yığınında oluşturuldu:
      [Dış Kod]
      WindowsFormsApp1.Form1.button1_Click(object, System.EventArgs) / Form1.cs
      [Dış Kod]
      WindowsFormsApp1.Program.Main() / Program.cs ""

    • @erhanbaran172
      @erhanbaran172 4 ปีที่แล้ว

      @@bugrayazc2710 if (diller.Length != 0)
      {
      diller = diller.Substring(1);
      }
      if (uzmanlık.Length != 0)
      {
      uzmanlık = uzmanlık.Substring(1);
      }
      Mesela bu şekilde yapabilirsiniz aldığınız hatanın sebebi içi boş olan bir stringin substring metoduyla 1. indexinden başlatmaya çalışmanız bu hatanın önüne bu kod parçacığıyla geçebilirsiniz yazmanız gereken yer kaydet butonunun click methodunu yazdığımız yerde en alttaki listBox'a eklemeden önce bu kod parçacığını girmeniz gerekmektedir. İyi çalışmalar

  • @furkanaslan5894
    @furkanaslan5894 6 ปีที่แล้ว +1

    HOcam herşeyi yaptım hatasız çalışıyor ama kaydet butonuna bastığımda bilgiler listboxa gelmiyor nerde hata yaptım yardımcı olurmusunuz?

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Merhaba. Kaydet butonu kodlarını paylaşırsanız göz atarım.

    • @furkanaslan5894
      @furkanaslan5894 6 ปีที่แล้ว +1

      SendeKodYaz hocam yapamadım kötü oldum sildim ama tekrar yapıp göndercm size

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Bir yazılım dili öğrenmek bir yabancı dil öğrenmek gibi uzun soluklu ve sabır gerektiren bir süreç. Azimli ve sabırlı olmalısınız. Başarılar diliyorum.

    • @furkanaslan5894
      @furkanaslan5894 6 ปีที่แล้ว +1

      SendeKodYaz ustad saol Allah razı olsun rabbim seni her daim muaffak eylesin 2 seferdir yaptım olmadı az önce 3.sefer yaptım oldu çok saol teşekkürler

  • @mucahityusufzirek6725
    @mucahityusufzirek6725 5 ปีที่แล้ว +1

    hocam merhaba kodunuzu doğru bir şekilde yazdım ancak '==' işleci 'RadioButton' ve 'bool' türündeki işlenenlere uygulanamaz hatası verdi bende çözümünü bulamadım ilk if'te hata vermiyor yalnızca
    if (radioButton1.Checked == true)
    {
    cinsiyet = radioButton1.Text;
    }
    else if (radioButton2 == true)
    {
    cinsiyet = radioButton2.Text;
    }
    if (radioButton3 == true)
    mezuniyet = radioButton3.Text;
    else if (radioButton4 == true)
    mezuniyet = radioButton4.Text;
    else if (radioButton5 == true)
    mezuniyet = radioButton5.Text;
    else if (radioButton6 == true)
    mezuniyet = radioButton6.Text;

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Merhaba. Komutlarınızda hatalar mevcut.
      if(radioButton2==true) şeklinde şart ifadesi yazılamaz. Radio Button nesnesinin hangi özelliğini kontrol etmek istediğinizi belirtmek zorundasınız.
      Örneğin: radiobutton2.Text=="Evli"
      veya radiobutton2. Checked==true gibi.
      İyi çalışmalar.

    • @mucahityusufzirek6725
      @mucahityusufzirek6725 5 ปีที่แล้ว +1

      :) pardon hocam dikkatsizlik teşekkürler cevabınız için ve anlatımlarınız için allah razı olsun. @@SendeKodYaz

  • @ahmetmucahits
    @ahmetmucahits 5 ปีที่แล้ว

    Hocam tümünü sil dediğimiz zaman da seçili olan butonların silinmesi daha güzel olmaz mı ?

    • @ahmetmucahits
      @ahmetmucahits 5 ปีที่แล้ว

      textBox1.Clear();
      textBox2.Clear();
      if (İLKÖĞRETİM.Checked=false)
      if (ortaöğretim.Checked = false)
      if (lisans.Checked = false)
      if (yükseklisans.Checked = false)
      if (radioButton1.Checked = false)
      if (radioButton2.Checked = false)
      if (checkBox1.Checked = false)
      if (checkBox2.Checked = false)
      if (checkBox3.Checked = false)
      if (checkBox4.Checked = false)
      if (checkBox5.Checked = false)
      if (checkBox6.Checked = false)
      if (checkBox7.Checked = false)
      if (checkBox8.Checked = false)
      if (checkBox9.Checked = false)
      if (checkBox10.Checked = false)
      if (checkBox11.Checked = false)

    • @ahmetmucahits
      @ahmetmucahits 5 ปีที่แล้ว

      hocam bir sorum vardı ben böyle yaptığımda checbox1 in seçili olduğu tik gidiyor diğer checkboxlar gitmiyor neden ?

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Bu şekilde kullanım hatalı olur. if ile checkbox nesnesinin seçili olup olmadığını kontrol edebilirsiniz. Checkbox nesnesinin işaretini kaldırmak için checkBox11.Checked = false komutunu yazmanız yeterli. Console derslerini izlediniz mi? İzlemediyseniz öncelikle programlamaya oradan başlamanızı öneririm.

  • @leventyurtseven
    @leventyurtseven 6 ปีที่แล้ว +2

    hocam süpersin devamını bekliyoruz bol uygulamalar yapalım :) ticari büyük otomasyonlar yapalım

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +2

      Merhaba Levent Bey. Eğitimlerimiz ülkemizin yazılım alanındaki ilerleme seviyesine katkıda bulunmak üzere başladı ve uzun soluklu bir süreçte devam edecektir. Form dersleri eğitimlerimiz belirli bir seviyeye geldiğinde ve veri tabanı ile ilgili işlemler anlatıldığında kapsamlı örnek projeler üzerinde çalışmalar yapacağız. Başarılar dilerim.

    • @leventyurtseven
      @leventyurtseven 6 ปีที่แล้ว +1

      Heycanla bekliyoruz hocam sayende bizlerde güzel otomasyon ve yazılımlar üretebilicez.

  • @kadirgultekin7984
    @kadirgultekin7984 2 ปีที่แล้ว

    listbox içerisindeki her satırı ayrı ayrı kontrol etmek istiyorum nasıl yapabilirim

    • @SendeKodYaz
      @SendeKodYaz  2 ปีที่แล้ว +1

      Merhaba. Visual Studio C# Form Dersleri oynatma listesinin ilerleyen kısımlarında ListBox dışında DataGridView gibi daha rahat kontrol edilebilen elementleri anlattım. Eğitimleri sırayla takip ediniz. İyi çalışmalar diliyorum.

  • @irfanyldz6762
    @irfanyldz6762 4 ปีที่แล้ว

    Formu kapatinca kaydedilen veriler yok oluyor kalıcı olmasi için ne yapmalı?

  • @muratkocayanak
    @muratkocayanak หลายเดือนก่อน

    Elinize sağlık

  • @zeynepnisaelitas58
    @zeynepnisaelitas58 ปีที่แล้ว

    hocam kralsınız EMEĞİNİZE SAĞLIK🌹🌹🌹🌹

  • @melissutci7810
    @melissutci7810 4 ปีที่แล้ว

    hocam else if yazınca hata veriyor else bir deyim başlatmaz diyor bu ne demek acaba

    • @erlik_kh4an
      @erlik_kh4an 3 หลายเดือนก่อน

      bir önceki else if basamak yapısında açık bıraktığınız bir klasör varsa onu kapatmanız gerekiyordur. tüm parantezleri kontrol edin ve tekrar deneyin

  • @yl.gorkem
    @yl.gorkem 3 ปีที่แล้ว +1

    Merhaba ben görkem 11.sınıf bilişim,veri tabanı öğrencisiyim sizi bana arkadaşım önerdi NTP derslerimizde bize youtubedeki derslerinizle çok yardımcı oluyorsunuz ,siz olmasanız dersten kalıcaz neredeyse , keşke hocamız olsanız:) geçen sınav olduk gördüklerimizden ama hocamızdan o verimi alamadığımız için hiç bir şey yapamadı kimse ama ben artık sayenizde sınavlardan 100 alacağıma eminim çalışacak bir kaynak bulduğuma çok sevindim ve udemyde dersleriniz olduğunu gördüm oradaki konuların ve anlatımın güzelliğini tahmin bile edemiyorum bana hediye ederseniz bir an önce derslerinize ordanda başlamak istiyorum ve arduino derslerimizde var ama 4 dersin yetersiz olduğunu düşünüyorum böyle bir sistem için , sizin de yardımınızla arduino eğitimi mide sizden almak isterim. çok heyecanlıyım!!:))))

    • @SendeKodYaz
      @SendeKodYaz  2 ปีที่แล้ว

      Merhaba Görkem. Öncelikle meslek lisesi öğrencisi olarak eğitimlerin sana katkı sağlamasına sevindim. Umarım Nesne Tabanlı Programlama dersinin tüm notlarını 100 alırsın. Mail de göndermiştin ve Udemy kursunu sana hediye etmiştim. Arduino derslerimiz 4 adet değil bugün itibari ile 76 adet eğitim videosundan oluşan Arduino kursumuz mevcuttur. İyi çalışmalar ve başarılar diliyorum.

  • @asmknatas1975
    @asmknatas1975 4 ปีที่แล้ว +1

    Hocam ağzınıza emeğinize sağlık süpersiniz.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Çok teşekkür ederim. İyi çalışmalar.

  • @ahmethakanakpnar1123
    @ahmethakanakpnar1123 6 ปีที่แล้ว +1

    Hocam Ben birtane Program Yaptım Kaydet Diyorum 3 tane dosyayı kaydediyo Neden Hocam Çok emek harcadım Gitmesinden Korkuyorum

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Konuyu daha açık yazarsan ve kodları paylaşırsan yardımcı olurum.

    • @ahmethakanakpnar1123
      @ahmethakanakpnar1123 6 ปีที่แล้ว +1

      Kodlar hersey düzgün çalışıyor hocam farklı kaydet yapıyorum masaüstüne kaydediyorum.sadece 3 tane dosya kaydediyor yani kodlarda sıkıntı yok

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Visual Studio projelerimizin kaydedileceği yer, projeyi oluşturulmadan önce belirlenir. Daha sonradan farklı kaydet yöntemiyle Word, Excel gibi tüm proje kaydedilmez.

    • @ahmethakanakpnar1123
      @ahmethakanakpnar1123 6 ปีที่แล้ว

      teşekkürler hocam anladım ilk kaydoldugu yeri buldum

  • @zapetazapeta608
    @zapetazapeta608 2 ปีที่แล้ว

    hocam, listbox veri içeriği kontrolünü nasıl sağlarız ?

    • @SendeKodYaz
      @SendeKodYaz  2 ปีที่แล้ว

      Merhaba. Listbox ile ilgili aklınıza gelen tüm işlemleri gerçekleştirebilirsiniz. Verileri bir diziye aktarabilir veya veri tabanına yansıtabilirsiniz.

    • @talhasarkaya2641
      @talhasarkaya2641 2 ปีที่แล้ว

      @@SendeKodYaz hocam, yanlış sordum sanırım. Bir içeriğin listboxta aynı verinin var olup olmadığının kontrolünü sağlarım ?

  • @quiet6740
    @quiet6740 6 ปีที่แล้ว +1

    Hocam sırayla gidiyorum. Şu ana kadar güzel gidiyor fakat tek anlamadığım nokta şu substring. Umarım çok önemli bir şey değildir.

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +2

      SubString metodu, c# programlama dilinde hazır string metotlardan biridir, string yani metinsel bir ifadeden istenilen karakterden itibaren istenildiği kadar karakteri almaya sağlar. Alınan karakter dizisi başka bir değişkene aktarılarak kullanılabilir. If, for, while, switch case gibi ifadeleri bilmiyor ve programlama temellerine hakim değilseniz, öncelikle C# console dersleri eğitim serisini izlemenizi tavsiye ederim.

  • @pixelartist3028
    @pixelartist3028 10 หลายเดือนก่อน +1

    Teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  6 หลายเดือนก่อน

      Merhabalar. C# derslerini beğenmenize sevindim. Kolay gelsin.

  • @busra1426
    @busra1426 ปีที่แล้ว

    hocam o kadar güzel anlatmışsınız ki ben bile anladım :D elinize yüreğinize sağlık :>

  • @iqostamirservisiistanbul2446
    @iqostamirservisiistanbul2446 5 ปีที่แล้ว +1

    Emeğinize ağzınıza sağlık

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Teşekkür ederim. İyi çalışmalar.

  • @onurcanhorata9545
    @onurcanhorata9545 4 ปีที่แล้ว

    Büyük hizmet emeğinize sağlık hocam

  • @diasrimas6282
    @diasrimas6282 4 ปีที่แล้ว

    mükemmel anlatım Allah razı olsun

  • @yusufkenantezcan9624
    @yusufkenantezcan9624 5 ปีที่แล้ว

    Supersiniz.

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Teşekkür ederim. Eğitimleri beğenmenize sevindim. Anlamadığınız kısımlar olursa sorabilirsiniz. İyi çalışmalar diliyorum.

  • @nihatbeyi
    @nihatbeyi 2 ปีที่แล้ว

    süper

  • @cannorzepsteel
    @cannorzepsteel 4 ปีที่แล้ว

    Merhaba saygıdeğer hocam ve kurs arkadaşlarım. Radio button ve check boxları da yeni kayıt dediğinizde tikleri kaldırılsın istiyorsanız eğer aşağıdaki adımları izleyin.
    Yeni Kayıt Buttonuna çift tıklayın ve kod satırına aşağıdakileri yapıştırın.
    textBox1.Clear();
    textBox2.Clear();
    radioButton1.Checked = false;
    radioButton2.Checked = false;
    radioButton3.Checked = false;
    radioButton4.Checked = false;
    radioButton5.Checked = false;
    radioButton6.Checked = false;
    checkBox1.Checked = false;
    checkBox2.Checked = false;
    checkBox3.Checked = false;
    checkBox4.Checked = false;
    checkBox5.Checked = false;
    checkBox6.Checked = false;
    checkBox7.Checked = false;
    checkBox8.Checked = false;
    checkBox9.Checked = false;
    checkBox10.Checked = false;
    checkBox11.Checked = false;
    checkBox12.Checked = false;
    bu arada mantık yürüterek hallettim :)

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Merhaba. Eğitimlere katkınız ve kod paylaşımınız için teşekkür ederim. İyi çalışmalar diliyorum.

  • @sabandogan6623
    @sabandogan6623 4 ปีที่แล้ว

    Hocam size nasıl ulasabilirim 1 konuda yardiminiza ihtiyacim var

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba. info@sendekodyaz.com adresine mail atabilirsiniz.

  • @galipzaferyurdakul9003
    @galipzaferyurdakul9003 6 ปีที่แล้ว +1

    hocam dikkatimi çekti oracle ile farkları nedir

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      +galip zafer Yurdakul Merhaba. Oracle veri tabanı yazılımı, C# ile benzerliği yok. Ancak SQL veri tabanı ile kıyaslanabilir. SQL Microsoft yazılımı, Oracle kendi ismini taşıyan firmaya ait. Dünyanın en büyük 5 firmasından her ikisi de

    • @galipzaferyurdakul9003
      @galipzaferyurdakul9003 6 ปีที่แล้ว +1

      Teşekkür ederim hocam sürekli görüyordum oracle yi

  • @kazimkinci
    @kazimkinci 4 ปีที่แล้ว

    Hocam
    if (diller.length>1)
    diller=diller.substring(1);
    if (uzmanlik.length>1)
    uzmanlik=uzmanlik.substring(1);
    Videolarınızı severek takip ediyorum hocam iyi çalışmalar :)

  • @burakkandemir1707
    @burakkandemir1707 5 ปีที่แล้ว

    7.32 de else ifler if olursa daha sağlıklı çalışır

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +2

      Merhaba Burak Bey. RadioButton nesneleri birden fazla seçenek arasından yalnızca birinin seçilmesi gerektiği durumlarda kullanılır. Dolayısı ile burada birbirinden bağımsız if else yapıları yerine else if basamak yapılarının kullanılması gerekmektedir.

  • @semraerenc782
    @semraerenc782 3 ปีที่แล้ว

    Merhaba hocam,bir ödevim var yardımcı olursanız çok sevinirim

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว

      Selamlar Semra Hanım. Özellikle şu sıralar oldukça yoğunum. Kanalım için haftada 1 eğitim videosu hazırlamak için bile gerekli zamanı bulamıyorum.

    • @semraerenc782
      @semraerenc782 3 ปีที่แล้ว

      @@SendeKodYaz Tamamdır sağolun gene de:) Kolay gelsin sizlere

  • @metronom_81
    @metronom_81 4 ปีที่แล้ว +1

    :)

  • @yusuftunaturhan645
    @yusuftunaturhan645 4 ปีที่แล้ว +2

    Hocayı 1.5 hızla izleyen bi ben miyim

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba Yusuf Bey. Evet hızlandırarak izleyen arkadaşlar var. TH-cam böyle bir imkanı sağlıyor.

  • @erlik_kh4an
    @erlik_kh4an 3 หลายเดือนก่อน