Я изучаю, как использовать listView
в windowsForm
, и у меня есть некоторые проблемы, которые я надеюсь решить здесь. Во-первых, когда я создаю столбцы с помощью кода ниже:
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 объектом столбца или строки? Как добавить строки информации? Предоставьте некоторую помощь! Спасибо!