我想在一个列表框中显示2组数据,例如,我不会在同一个列表框中显示7次表和8次表。以下是我如何显示第一组数据:
int awnser = 0;
int z;
z = int.Parse(textBox1.Text);
for (int i = 0; i < 11; i++)
{
awnser = z * i;
listBox6.Items.Add(z + " * " + i + " = " + awnser.ToString());
}
但是我如何获得换行或分离,以便我可以将8倍表放在下面?
答案 0 :(得分:2)
这个怎么样?
编辑插入 AFTER 你的循环
listBox6.Items.Add(z + " * " + i + " = " + awnser.ToString());
}
listBox6.Items.Add("--------------------");
答案 1 :(得分:0)
在WPF中,使用自定义模板很容易,但在WinForms中我认为你必须自己渲染列表项。
请看这个示例,它们覆盖了OnDrawItem方法:http://www.syncfusion.com/FAQ/windowsforms/faq_c87c.aspx#q627q