Combobox nesnesinin Toolstrip'e eklenmesi
Barındırdığı elemanlara 0 dan başlayan index numaralarıyla anılır. Seçili eleman değiştirildiğinde elemanın index numarasını nesnenin bağlandığı tag a yazar.
Bağlı olduğu tag ın değeri değiştiğinde, tag ın değerinin belirttiği index numarasındaki eleman seçilir. Tag, eleman sayısından büyük değer aldığında en büyük index numaralı eleman, 0 dan küçük değer aldığında ise 0 index numaralı eleman seçilir.
Toollstrip Combobox nesnesinin özellikleri
Text Gurubu:
Font, Tool Tip özelliklerinden oluşur.
Toollstrip Combobox - Text gurubu özellikleri
Font:
Nesnenin yazı tipinin değiştirildiği özelliktir.
Font özelliği ile nesnenin yazısını tipinin yanında kalın - italik - altı çizili veya üstü çizili olması ayarlanabilir.
Toollstrip Combobox - Font özelliği
Fore Color Gurubu:
Nesnenin yazı renginin belirlendiği özelliktir. On Color ve Off Color özelliklerinden oluşur.
On color:
Tag listesinden seçilen Tag ın degerinin 0 dan büyük olması durumunda yazının alacağı renktir.
Off color:
Tag listesinden seçilen Tag ın degerinin 0 veya negatif olması durumunda yazının alacağı renktir. Değişkene bağlı olmadan sabit renk gösterilmek isteniyorsa Off Color özelliğinin Tag ı, NotSet olarak seçilmelidir.
Style Gurubu:
Combobox un boyutu ve sınır biçimiyle ilgili özellikleri barındırır.
Tool Tip:
Mouse nesnenin üzerinde beklediğinde gösterilecek olan mesaj Tool Tip özelliği ile belirlenir.
Development modda iken nesnenin ismi ve mesaj görüntülenir.
Runtime da ise sadece mesaj görüntülenir.
On color:
Tag listesinden seçilen Tag ın degerinin 0 dan büyük olması durumunda nesnenin arkaplanının alacağı renktir.
Off color:
Tag listesinden seçilen Tag ın degerinin 0 veya negatif olması durumunda nesnenin arkaplanının alacağı renktir.
Back Color Gurubu:
Yazının arka plan rengini belirler. On Color ve Off Color özelliklerinden oluşur.
Toollstrip Combobox - Tool Tip özelliği
Development Modda Tool Tip gösterimi
Runtimeda Tool Tip gösterimi
Toollstrip Combobox - Fore Color grubu
Toollstrip Combobox - Fore Color - On Color özelliği
Toollstrip Combobox - Fore Color - Off Color özelliği
Toollstrip Combobox - Back Color gurubu
Toollstrip Combobox - Back Color- On Color özelliği
Toollstrip Combobox - Back Color- Off Color özelliği
Toollstrip Combobox - Style gurubu
On Color özelliğinin altındaki kutucuğa tıklandığında renk seçim penceresi açılır.
Standart renklerden farklı renk kullanılmak istenirse Özel Renk Tanımla butonuna basılarak özel renk tanımlanabilir.
Function:
Combobox da seçili eleman değiştiğinde çalışacak olan fonksiyonlar Selected Index Changed özelliğiyle belirlenir.
Bu özelliğe tıklandığında ilgili olay meydana geldiğinde çalışacak fonksiyonların belirlendiği function penceresi açılır.
Toollstrip Combobox - Function özelliği
Item Gurubu:
Add New Item, Delete Selected Item ve Clear All Items özelliklerinden oluşur.
Add New Item:
Combobox a yeni eleman ekleyen özelliktir.
Delete Selected Items:
Combobox daki seçili elemanı kaldıran özelliktir.
Clear All Items:
Combobox daki tüm elemanları kaldıran özelliktir.
Toollstrip Combobox - Item - Clear All Items özelliği
Toollstrip Combobox - Item - Delete Selected Item özelliği
Toollstrip Combobox - Item - Add New Item özelliği
Toollstrip Combobox - Item gurubu
ToolStrip Combobox nesnesinin özellikleri Item, Text, Fore Color, Back Color, Alignment, Style, Visible, Value, Function ve Enable olmak üzere 10 guruptan oluşur.
ToolStrip'te çok sayıda eleman arasından seçim yaptırmak için kullanılan nesnedir.
ToolStrip'e Combobox Eklenmesi
Auto Size:
Combobox'un boyutunun ToolStrip e göre ayarlanıp ayarlanmayacağını belirler.
Visible Gurubu:
Nesnenin görünürlüğünü belirler. Tag listesinden seçilen Tag 0 veya negatif olduğunda nesne görünmez, 0 dan büyük olduğunda da nesne görünür hale gelir.
Toollstrip Combobox - Animation - Visible özelliği
Value:
Seçili eleman değiştirildiğinde elemanın index numarasını nesnenin Value özelliğinde bağlandığı tag a yazılır.
Bağlı olduğu tag ın değeri değiştiğinde, tag ın değerinin belirttiği index numarasındaki eleman seçili hale gelir. Tag, eleman sayısından büyük değer aldığında en büyük index numaralı eleman, 0 dan küçük değer aldığında ise 0 index numaralı eleman seçilir.
Toollstrip Combobox - Value özelliği
Enable:
Tag listesinden seçilmiş Tag ın değeri 0 dan büyük olduğunda nesne aktifleşir diğer durumlarda pasiftir.
Bu özellik PasswordLevelX tagları ile kullanıcı yetki seviyesine göre erişim sağlamak için kullanılabilir.
Toollstrip Combobox - Enable özelliği
Border Style:
Seçim yapmak için iki adet çoktan seçim kutusu barındırır.
Üsttekinden sınır biçimi,
Alttakinden ise stili ve seçili yazının kullanıcı tarafından değiştirilip değiştirilemeyeceği belirlenir.
Sınır Biçimi Seçimi:
Flat, Popup, Standart ve System seçilebilir.
Stilin ve Seçili yazının kullanıcı tarafından değiştirilip değiştirilemeyeceğinin belirlenmesi:
Simple: Liste görünümünde kullanılmak istendiğinde Simple seçilebilir.
DropDown:Comboboxda seçili durumdaki yazıda değişikilik yapılabilir.
DropDownList: Dropdown seçeneğinde comboboxda seçili durumdaki yazıda değişiklik yapılamaz.
Simple, DropDown ve DropDownList olmak üzere 3 seçeneğe sahiptir.
Alignment Gurubu:
Butonun ToolStrip içerisinde hangi tarafa yaslanacağını ve diğer elemanlar arasındaki yerini belirler. Üstteki çoktan seçim kutusundan sağa veya sola yaslanır, one step left bir eleman sola, one step right bir eleman sağa kaydırır.
Toollstrip Combobox ve Elemanları
ToolStrip üzerinde boş bir alanda sağ tıklandığında açılan menüdeki Properties - Item - Add New Item gurubundaki çoktan seçim kutusundan eklenir.
ToolStrip Combobox Özellikleri
Toollstrip Combobox - Alignment grubu
Toollstrip Combobox - AutoSize gurubu
Toollstrip Combobox - Border Style gurubu
Toollstrip Combobox - Border Style
Toollstrip Combobox - DropDown Style