如何在checkedListBox中添加数字值c#

时间:2018-03-12 01:55:43

标签: c# winforms

我正在做一个项目,我想为我的checkedListBox添加值。在我的checkedlistbox项目中我有3个项目,鞋子,裤子和衬衫。我想知道如何为他们添加数字值,例如有该值* 4并将结果直接发送到文本框。enter image description here

1 个答案:

答案 0 :(得分:0)

这可能不是最短的答案。

private void Form1_Load(object sender, EventArgs e)
    {
        checkedListBox1.Items.Add("Shoes - $250.23");
        checkedListBox1.Items.Add("Pants - $347.51");
        checkedListBox1.Items.Add("shirt - $150.94");

        foreach (object j in checkedListBox1.Items)
        {
            string x = j as string;
            double xx = Convert.ToDouble(x.Substring(x.IndexOf("$")+1))*4;
            MessageBox.Show(xx.ToString());
        }
    }