Visual Studio TextBox Alanlarını Kilitleme

Emre Efe

Hectopat
Katılım
13 Ocak 2014
Mesajlar
247
Yer
Bursa
Daha fazla  
Cinsiyet
Erkek
Meslek
Öğrenci
Herkese meraba;

Direk konuya geçeyim Visual Studio 2013de textbox alanlarına yazdığım şeyin hep kalmasını istiyorum. Programı açtığımda yazdığım şey orada olacak kapattığımdada bunu yapmanın bir yolu var mıdır :D
 
Son düzenleyen: Moderatör:
Formunda textbox1 adlı textbox olsun.
Kod:
 private void Topuekle_Load(object sender, EventArgs e)
{
texbox1.ReadOnly=true;
texbox1.Text="Merhaba";

}
 
Hocam probleminizi anlamaya çalışıyorum da, ancak sanırım başaramadım. :) Kilitli kalması derken, acaba demek istediğini oraya yazılan veriyi kaydetmek mi? Sonradan değiştirdiğinizde ve programı kapatıp tekrar açtığınızda tekrar gözükmesi mi? Yoksa derlerken bir şey yazacaksınız ve o asla değişmeyecek. Bu mu? Hangisidir hocam yapmak istediğiniz tam olarak?
 
Formunda textbox1 adlı textbox olsun.
Kod:
private void Topuekle_Load(object sender, EventArgs e)
{
texbox1.ReadOnly=true;
texbox1.Text="Merhaba";

}
Hocam :D tam 8 tane hata verdi. Çalışmıyor ya da ben yanlış yaptım texbox1 e tıklayıp verdiğiniz kodları yapıştırdım.

Hocam probleminizi anlamaya çalışıyorum da, ancak sanırım başaramadım. :) Kilitli kalması derken, acaba demek istediğini oraya yazılan veriyi kaydetmek mi? Sonradan değiştirdiğinizde ve programı kapatıp tekrar açtığınızda tekrar gözükmesi mi? Yoksa derlerken bir şey yazacaksınız ve o asla değişmeyecek. Bu mu? Hangisidir hocam yapmak istediğiniz tam olarak?
Aynen öyle yazdığım şeyin hep orada kalmasını istiyorum.
 
Tamam hocam Byanigli arkadaşın dediği şekilde yapabilirsiniz ancak event eklediniz mi? Kodu direk yapıştırmanız bir işe yaramayacaktır. Bir event oluşturmanız gerekiyor. Form1 sınıfının (ya da form adınız her ne ise) kurucusunda InitializeComponent(); isimli bir metodun çağrıldığını görürsünüz. Onun hemen altına, byanigli arkadaşın verdiği metodun body kodlarını yazabilirsiniz. Ancak söylemeden edemeyeceğim, böyle bir iş için label'ı tavsiye ederim. :)
 
Textbox ın "Enabled" özelliğini false yapacaksınız, text değerine ne yazmak istiyorsanız onu yazacaksınız.
Hocam, Visual Studioya aşırı noob olarak diğer bi deyiş ile acemi olarak başlıyorum ve buraya yazanların yazdıklarından hiç bir şey anlamadım. Sizin yazdığınız basit bir şey gibi geldi bu enabled ne tarafta :D

Sürüm: 2013
 
Son düzenleyen: Moderatör:
Evet istediğiniz şey basit ..
sağ tarafta properties panelinde ... Textbox seçiliyken properties paneline bakın orada "Enabled" var onu false yapın birde "Text" olacak yine properties panelinde .. orayaya da yazmak istediğinizi yazın.
 
Uyarı! Bu konu 12 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı