我試圖用TEXT和價值組合框添加一個對象項目,以便我能讀它之後C#組合框,保存項目以價值和文本
public partial class Form1 : Form
{
ComboboxItem item;
public Form1()
{
InitializeComponent();
comboBox1.Items.Add(new ComboboxItem("Dormir", 12).Text);
}
private void button1_Click(object sender, EventArgs e)
{
ComboboxItem c = (ComboboxItem)comboBox1.SelectedItem;
label1.Text = c.Text;
label2.Text = c.Value.ToString();
}
}
的問題是,我不能添加完整項目因爲不是字符串...並在click事件的開始給出一個例外
額外信息: 這ComboboxItem,它說我有兩個參數,字符串創建一個類,和int
public class ComboboxItem
{
public string Text { get; set; }
public object Value { get; set; }
public ComboboxItem(string texto, double valor)
{
this.Text = texto;
this.Value = valor;
}
}
謝謝!,這就是我真正想要的!,也許我的英語不是很好..我想添加一個項目,但顯示文本;) – user3249619