C# listview 怎样隐藏其中一列??

C#listview怎样隐藏其中一列??... C# listview 怎样隐藏其中一列?? 展开
 我来答
内容只是虚浮
推荐于2018-03-29
知道答主
回答量:9
采纳率:0%
帮助的人:7万
展开全部
visable 是用来隐藏控件的。 2B,

二.列表视图控件
工具箱-->公共控件-->ListView 规范命名:lv+英文
属性:

View<视图> :Details<详细信息>,第2个,显示列标题
Columns<列>:添加列
GridLines<网格线>:True 添加线
FullRowSelect:True 设置整行选中

添加数据<三部曲>,写在读取器的while循环里----------
1.创建一行,把第1列的值放到行的括号里
ListViewItem lvitem
= new ListViewItem("第1列的值");

2.添加其他列
lvitem.SubItems.Add("第2列的值");
lvitem.SubItems.Add("第3列的值");
.....
<隐藏该列的值>
lvitem.Tag = 第4列的值;

3.把该行塞回到控件里
白道控件名.Items.Add(lvitem);

删除一行------------------------------------------
1.找到该行第1列的文字
string s = 白道控件名.SelectedItems[0].Text;
<取出该行的隐藏值>
string s
= 白道控件名.SelectedItems[0].Tag.ToString();
百度网友586e433
2011-08-08 · TA获得超过3491个赞
知道小有建树答主
回答量:1221
采纳率:0%
帮助的人:1419万
展开全部
没有Visible属性,只能先从listView.Columns中Remove.需要的时候再添加回来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ninglanlong
2013-03-01
知道答主
回答量:4
采纳率:0%
帮助的人:5833
展开全部
private void listView1_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
if (e.ColumnIndex == 0)
{
e.Cancel = true;
e.NewWidth = 0;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序员碎碎念
2011-08-07 · 超过27用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:65.9万
展开全部
编辑你想隐藏的娜列 里面有个visable 就是隐藏 让娜列不显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9b1466717
2013-02-17 · TA获得超过826个赞
知道小有建树答主
回答量:1131
采纳率:0%
帮助的人:529万
展开全部
呵呵,你怎么选择他呢,真是的,只要把宽度改成0试试不就隐藏了吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式