我们如何使ListViewItem.SubItems显示超过256个字符? [英] How can we make ListViewItem.SubItems display more than 256 characters?

查看:285
本文介绍了我们如何使ListViewItem.SubItems显示超过256个字符?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Windows窗体应用程序中,当我在ListViewItem上执行  SubItems.Add时,我看到它正在截断253个字符的数据。

In a Windows Forms application, when I perform a SubItems.Add on a ListViewItem, I see that it is truncating the data at 253 characters.

我有数据这将是500到1000个字符,我想在列表视图中显示。

I have data which would be like 500 to 1000 characters and I want to display in the list view.

请帮忙。

推荐答案

您好SuhasMG,

Hi SuhasMG,

您是否希望使列表视图像excel一样显示?如果是,您可以参考以下代码。

Have you want make the listview displaied like the excel? If it is, you could refer to the following code.

           ListViewItem lvi = new ListViewItem();
            lvi.Text = "lvi1";
            lvi.Name = "testLvi";
            for (int i = 0; i < 500; i++)
            {
                System.Windows.Forms.ListViewItem.ListViewSubItem lvsi = new ListViewItem.ListViewSubItem();
                lvsi.Text = "subitem" + i.ToString();
                lvsi.Name = "SubitemName" + i.ToString();
                lvi.SubItems.Add(lvsi);
                listView1.Columns.Add("Column" + i.ToString());
            }
            listView1.Items.Add(lvi);
            listView1.View = View.Details;
            listView1.GridLines = true;

结果:

问候,

Moonlight

Moonlight


这篇关于我们如何使ListViewItem.SubItems显示超过256个字符?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆