C# listview 部分方法

listView 的部分方法或属性,记一下。

// 是否显示网格线
listView1.GridLines = true;

//是否选中整行
listView1.FullRowSelect = true;

// 是否多选
listView1.MultiSelect = false;

//显示方式
listView1.View = View.Details;

// 是否自动显示滚动条
listView1.Scrollable = true;

// 添加表头
listView1.Columns.Add("表头1", 160, HorizontalAlignment.Center);
listView1.Columns.Add("表头2", 100, HorizontalAlignment.Center);

// 根据内容设置宽度
listView1.Columns["表头1"].Width = -1;

// 根据标题设置宽度
listView1.Columns["表头2"].Width = -2;

ListViewItem lvi = new ListViewItem();
//设置单元格背景色,要先设置item.UseItemStyleForSubItems = false,然后通过BackColor来设置。
lvi.UseItemStyleForSubItems = false;
lvi.SubItems[0].BackColor = Color.Red;
//添加item
listView1.Items.Add(lvi);

//清空listView
listView1.Clear();

//删除所有行
listView1.Items.Clear();
//或
foreach (ListViewItem lvi in listView1.Items)
{
    listView1.Items.Remove(lvi);
}

// 升序或降序
listView1.Sorting = SortOrder.Ascending;

原创文章,转载请注明: 转载自 芬芬杨杨
本文链接地址: https://www.codeqin.com/2018/12/20/407.html

此条目发表在C#分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注