2016-04-05 26 views

cevap

1

Seti DropDownStyle mülkiyet DropDownList

this.comboBox1.DropDownStyle = ComboBoxStyle.DropDownList; 
+0

teşekkür ama varsayılan değeri –

+0

ayarlamak istediğiniz Bunu alamadım? Bunu tasarımcı aracılığıyla mı kurmak istiyorsunuz? veya bazı değerleri ekledikten sonra bu mülkü ayarlamak ister misiniz? –

+0

Hari, yardım ettiğim için teşekkür ederim, özelliklerin üzerine varsayılan metin değeri koydum ve kodumu benim programıma yapıştırırım ... TEŞEKKÜR –

0

önceki cevabı, ComboBoxStyle.DropDownList ayarlayarak bunu select-only yapabilirsiniz belirtildiği gibi için, buradan diğer ComboBoxStyles bulabilirsiniz. Burada, özel bir combobox'ın 0th dizinine yeni bir ComboboxItem eklemek ve bunu varsayılan değer olarak belirtmek istiyorum: aşağıdaki kodu dikkate al; ComboboxItem gibi bir sınıf tanımlanır edilir

cboSample.DropDownStyle = ComboBoxStyle.DropDownList; 
ComboboxItem newItem = new ComboboxItem(); 
newItem.Text = "Select an item"; 
newItem.Value = 0; 
cboSample.Items.Insert(0, newItem); 
comboBox1.SelectedIndex = 0; 

:

public class ComboboxItem 
    { 
     public string Text { get; set; } 
     public object Value { get; set; } 
     public override string ToString() 
     { 
      return Text; 
     } 
    } 
İlgili konular