我正在学习如何使用listView
in awindowsForm
并且我有一些希望在这里解决的问题。第一件事是当我使用以下代码创建列时:
private void initListView()
{
// Add columns
lvRegAnimals.Columns.Add("Id", -3,HorizontalAlignment.Left);
lvRegAnimals.Columns.Add("Name", -3, HorizontalAlignment.Left);
lvRegAnimals.Columns.Add("Age", -3, HorizontalAlignment.Left);
}
当我运行程序时,列的名称是不可见的,它们都在左角,我必须“拖动”它们才能阅读文本。我做错了什么?
最后我想知道如何将项目添加到列中。我是否首先创建一个对象
ListViewItem item1 = new ListViewItem(???);
item1.SubItems.Add("text");
每个 listViewItem 对象是一列还是一行?如何添加信息行?一些帮助!谢谢!