6个回答
展开全部
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();
二.列表视图控件
工具箱-->公共控件-->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();
展开全部
没有Visible属性,只能先从listView.Columns中Remove.需要的时候再添加回来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void listView1_ColumnWidthChanging(object sender, ColumnWidthChangingEventArgs e)
{
if (e.ColumnIndex == 0)
{
e.Cancel = true;
e.NewWidth = 0;
}
}
{
if (e.ColumnIndex == 0)
{
e.Cancel = true;
e.NewWidth = 0;
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编辑你想隐藏的娜列 里面有个visable 就是隐藏 让娜列不显示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,你怎么选择他呢,真是的,只要把宽度改成0试试不就隐藏了吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询