清除ListBox值(不是listBox项)

时间:2019-06-07 09:33:22

标签: c#

任何想法我如何只清除通过“计算”按钮(我的变量值)计算出的数据,并使listBox中的文本保持不变。 这就是我的listBox的显示数据:

listBox1.Items[0] = listBox1.Items[0].ToString() + "  " + financeRequired.ToString();
在我的listBox中显示的

: 用户所需资金:2000美元

尝试使用:listBox1.Items[0] = ""; and listbox1.Items.Clear();,但这只是清除整个listBox,我需要输入以下文本:“需要用户融资:”我已经在列表框中定义了(listBox1.Items [0] = listBox1.Items [0 ] .ToString())保持可见,仅清除$ 2000(financeRequired.ToString())值,以便进行新的计算。

在此先感谢您的建议,并为looooong的故事感到抱歉;)

2 个答案:

答案 0 :(得分:0)

如果我理解正确,可以使用计算值填充...

listBox1.Items[0].Text = $"users finance required: {financeRequired}";

要删除计算值,您可以执行此操作...

listBox1.Items[0].Text = $"users finance required:";

答案 1 :(得分:-1)

listBox1.Items[0] = listbox1.Items[0].ToString()怎么样?您似乎正在将计算值与此连接起来。

或者什么是物品类型?它如何处理ToString()方法?取决于很多。