gpt4 book ai didi

c# - 我如何根据我点击的 forloop c# 显示特定数字

转载 作者:行者123 更新时间:2023-11-30 23:04:42 24 4
gpt4 key购买 nike

我想弄清楚如何根据我点击的数字从列表框中添加特定数量。我有一个包含 1 天到 14 天数字的列表框。当我点击例如 7 天时,它将显示在我的第二个列表框中从 1 到 7 天。

第一个列表框

private void Form1_Load(object sender, EventArgs e)
{

listBox1.Items.Add(1+" Days(s)");
listBox1.Items.Add(2 + " Days(s)");
listBox1.Items.Add(3 + " Days(s)");
listBox1.Items.Add(4 + " Days(s)");
listBox1.Items.Add(5 + " Days(s)");
listBox1.Items.Add(6 + " Days(s)");
listBox1.Items.Add(7 + " Days(s)");
listBox1.Items.Add(8 + " Days(s)");
listBox1.Items.Add(9 + " Days(s)");
listBox1.Items.Add(10 + " Days(s)");
listBox1.Items.Add(11 + " Days(s)");
listBox1.Items.Add(12 + " Days(s)");
listBox1.Items.Add(13 + " Days(s)");
listBox1.Items.Add(14 + " Days(s)");
}

第二个列表框

private void listBox3_SelectedIndexChanged(object sender, EventArgs e)
{
for (int i = 0; i < listBox1.Items.Count; i++)
{
listBox3.Items.Add(listBox1.Items[i].ToString());
{
listBox1.SetSelected(i, true);

}
}
}

最佳答案

尝试检查 Listbox.SelectedIndex,如下所示:

private void listBox3_SelectedIndexChanged(object sender, EventArgs e)
{
for (int i = 0; i <= listBox1.SelectedIndex; i++)
{
listBox3.Items.Add(listBox1.Items[i].ToString());
}
}

检查 MSDN .

关于c# - 我如何根据我点击的 forloop c# 显示特定数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49218739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com