C# | textBoxta yazılan yazıyı forma yazma, yazı değiştirme
textBox’a yazılan yazıyı formda göstermek için;
Öncelikle forma 1 adet label, 1 adet textBox ve 1 adet de button ekliyoruz.
Butonumuza isim verelim; “Yazıyı değiştir” veya “Değiştir” kafanıza göre hangisi uygunsa.. Form adını da dilediğiniz gibi değiştirebilirsiniz, bir başlangıç seviyesi çalışması örneği olduğu için “İlk yazılım deneyimim” yazdım.
Daha sonra henüz adını değiştirdiğimiz “Yazıyı değiştir” butonumuza çift tıklayalım ve aşağıdaki kodu girelim:
label1.Text = textBox1.Text;
Evet, bu demek oluyor ki, textBox1‘a girilen değeri label1 üzerinden göster. Şimdi uygulamamızı debug yapıp görüntülüyoruz bakalım sonuç nasıl..
Formumuz açıldı. Şimdi dilediğimizi yazalım ve butona basıp detayları görelim.
Çok sevdiğim sitemin adresini yazdım, yansıdı 🙂 amacım reklam değil ama genelde deneme yazılarım hep “zdaylan,zübeyirinho,aguney (ilk MSN şifremdi:P),vs..” olurken neden “zdaylan.com” olmasın 🙂
İşte bu.. Seviyorum ben bu işi..
textBox’a değer girip ad değiştirmek sadece labelden ibaret değildir, dilerseniz diğer nesnelerin isimlerini de değiştirebilirsiniz. Mesela butonumuzun adını değiştirmek için aşağıdaki gibi yazmak şart.
button1.Text = textBox1.Text;
Gördüğünüz gibi, butonun adını da değiştirdik 🙂
Peki, form açılınca label1 görülmesin, sadece yazı yazayım ve butona basayım ondan sonra ortaya çıksın bu mümkün mü?
Form click olayına (yani formunuza çift tıklayarak girdiğiniz kod bölgesine) aşağıdaki label1.Hide(); kodunu yazmanızla label1’i başlangıçta gizleyebilirsiniz ancak..
Buton click olayına da gelip label1.Show(); kodunu yazmanız gerekmektedir. (Bu kodu, label1.Text = textBox1.Text; kodundan sonra yazmanız tavsiye edilir)
Merhaba benimle iletişime gecermisiniz