Root > Documents > Programlama > C Sharp-Textbox Özellikleri ve Metotları
Cyber-Warrior.Org \ Doküman \ Programlama > C Sharp-Textbox Özellikleri ve Metotları
Madde
  Yazar : dangerlord63
  Date : 01.01.2013 12:47:07
 
# C Sharp-Textbox Özellikleri ve Metotları
 
Cw Group of Documents

Textbox Özellikleri(Properties) ve Metotlari(Olaylari-Events)

Bu konuyu 2 ana baslik halinde isleyecegiz.
i)TextBox Özellikleri(Properties)
ii)TextBox Metotlari(Events)


i)TextBox Özellikleri(Properties)

AutoCompleteMode :  4 seçenegi vardir.Bu özellik textbox’a veri girisi yapildiginda textbox’ta kullaniciya otomatik tamamla seçeneklerini içerir.
None: Bu seçenek seçilirse herhangi bir AutoComplete olmayacaktir.
Bu kodun code kismindan kullanimi ise :



Suggest: Bu seçenek seçilirse textboxun hemen altina küçük bir liste açilir ve öneriler gösterilir.


Bu kodun code kismindan kullanimi ise :



Append:Bu seçenek seçilirse textbox’a veri girdiginizde yanina kendisi tamamlar.


Bu kodun code kismindan kullanimi ise :


Suggest-Append : Bu seçenek seçilirse hem yaziyi tamamlar hemde altta liste olarak öneriler listelenir.

Bu kodun code kismindan kullanimi ise :



AutoCompleteSource : Bu seçenekte eger autocomplete yaptirmak istiyorsak bunun kaynagini belirtmeliyiz.CustomSource ‘u seçerek kendi istediginiz verileri autocomplete yaptirabilirsiniz.
Bu kodun code kismindan kullanimi ise :


AutoCompleteCustomSource: Burada bir koleksiyon altinda autocomplete olmasini istediginiz string türünde verileri girebilirsiniz.

BackColor: TextBox’ in arka plan rengini degistirmek için kullanilir.Default degeri Window dur.
Bu kodun code kismindan kullanimi ise :


CharacterCasing : Bu özellik sayesinde kod yazmaya gerek kalmadan TextBox’ imizda girilecek olan string ifadenin BÜYÜK yada küçük olacagini belirleyebiriliz.Normal , Lower ve Upper olmak üzere 3 adet seçenegi vardir.Normal seçerseniz Yazdiginiz veri aynen textboxa geçer.Lower seçerseniz girdiginiz karakterler küçük harfe dönüstürülerek geçer , Upper seçersenizde büyük harf olarak geçer.
Bu kodun code kismindan kullanimi ise :


ContextMenuStrip : Eger Formumuza ContextMenuStrip yüklemis isek buradan hangi Contextmenustripi kullanacagini seçebiliriz.
Bu kodun code kismindan kullanimi ise :


Cursor: Mouse Textbox’in üzerine geldiginde alacagi görüntüyü seçmek için kullanilir. Default degeri “IBeam” dir.
Bu kodun code kismindan kullanimi ise :



Enabled: Buradan Textbox’in aktif olup olmayacagini seçebiliriz.2 deger seçilebilir True  ve False True seçersek TextBox aktif olur ve kullanici veri girebilir , bu degeri False Yaparsak TextBox pasif konuma gelir ve kullanici herhangi bir islem yapamaz.
Enabled False olan bir textbox:


Bu kodun code kismindan kullanimi ise :


Enabled True olan bir textbox:




Font:Textbox’a girilen yazinin özelliklerini ayarlamak için kullanilir.Name,Size ,Bold, Italic ,Underline gibi degerler çok kullanilir bunlardan söz edelim.
Name:Yazitipini degistirmek için kullanilir
Size:Girilecek verinin Ekrandaki büyüklügünü belirler buna göre Textbox Büyür veya küçülür.
Bold:True , False olmak üzere 2 degeri vardir true seçilirse girilen yazi Kalin olacaktir.
Italic:Girilen degerin Italic olarak yazilma durumunu belirler .True yada False degerleri seçilebilir.True seçilirse girilen yazi Italic olarak yazilacaktir.

ForeColor:Yazinin Rengini belirleyen özelliktir.Default degeri Window Text yani siyahtir.
ForeColor olarak kirmizi seçilmis bir textbox:



Modifiers: Bu özellik ile TextBox’ in Ulasilabilme(Access ) olanaklarini seçebiliriz.Eger birden fazla formda çalisiyorsak ve diger formlar üzerinden de bu textboxa erisebilmek istiyorsak Bu özellik Public olmalidir.Default degeri Private dir yani sadece bulundugu form üzerinden degistirilebilir.

Text: Aslinda TextBox’ in en çok kullanilan özelligi bu olsa gerek. Bu özellik ile de TextBox’ imizin textini yani yazisini degistirebiliriz.Default degerini belirleyebiliriz.
Bu kodun code kismindan kullanimi ise :


UseSystemPasswordChar : Bu özelligin True ve False olmak üzere 2 degeri vardir . True seçilirse girilen yazi Yildizli gibi görünecektir . Daha çok sifre kisimlarinda kullanilir.False Default degeridir.
PasswordChar true ve Forecolor=red seçilmis bir textbox:



Visible: Bu özellik ile Textbox’ in görünür olup olmama durumunu kontrol edebiliriz.Eger Textbox’in görünmesini istemiyorsak bu degeri False yapmamiz gerekir.Default degeri True dur.



ii)TextBox Metotlari(Events)

Bu Baslik altinda ise En çok kullanilan TextBox Event larindan bahsedecegim.Bu Event larin ne zaman aktif oldugunu (çalistigini - baska bir deyisle çagrildigini) yazacagim.

BackColorChanged: Bu event textbox’in arka plan rengi degistiginde çalisir.

Enter: Bu event TextBox Formun aktif kontorlü oldugunda çalisir.

ForeColorChanged : Bu event Textbox’ in yazi rengi degistiginde çalisir.

KeyPress : Bu event textbox aktif iken bir tusa basildiginda çagrilir . Genelde Textbox’a sadece harf veya sayi girislerini kontrol ettirirken kullanilir.

TextChanged : Bu event textbox’ in yazisi degistiginde çalisir.Her yazi degistiginde bu event çagrilir.En çok kullanilan eventi budur.

Umarim anlasilir olmustur / dangerlord63


   
   
Cyber-Warrior TIM All Legal and illegal Rights Reserved.\CWDoktoray 2001©