0
如何以编程方式将ListView
中的项目添加到RichTextBox
?在RichTextBox中格式化ListViewItems
例如,在下面显示的此图像中,我希望指定列中的ListViewItem
实例显示在RichTextBox
中,我希望它们被格式化为表格。我怎样才能做到这一点?
在下图中,我将值输入到RichTextBox
。
如何以编程方式将ListView
中的项目添加到RichTextBox
?在RichTextBox中格式化ListViewItems
例如,在下面显示的此图像中,我希望指定列中的ListViewItem
实例显示在RichTextBox
中,我希望它们被格式化为表格。我怎样才能做到这一点?
在下图中,我将值输入到RichTextBox
。
试试这个
for (int i = 0; i < listView1.Items.Count; i++)
{
for (int j = 0; j < listView1.Columns.Count; j++)
{
richTextBox1.Text += listView1.Items[i].SubItems[j].Text.ToString()+"\t";
}
richTextBox1.Text += "\n";
}
更新
for (int i = 0; i < listView1.Items.Count; i++)
{
richTextBox1.Text += listView1.Items[i].SubItems[0].Text.ToString();
richTextBox1.Text += "\t"+listView1.Items[i].SubItems[2].Text.ToString();
richTextBox1.Text += "\n";
}
我知道这是不是你喜欢的......你可以把如果(j方式== 1)继续; before richTextBox1.Text + = listView1.Items [i] .SubItems [j] .Text.ToString()+“\ t”;我正在尝试替代方式,我会尽快告诉你..... – 2010-11-09 08:23:17
谢谢队友。你刚刚给了我的出发点。 – Rye 2010-11-09 08:54:59