Как убрать отступы у listview и сделать нормальный список?

Чтобы убрать отступы у ListView и создать нормальный список в C#, вам придется настроить свойства контрола ListView. Вот некоторые шаги, которые вы можете выполнить:

1. Установите свойство View контрола ListView в значение View.Details:

listView1.View = View.Details;

2. Установите свойство HideSelection в значение false, чтобы сохранить выделение элементов списка после потери фокуса:

listView1.HideSelection = false;

3. Установите свойство FullRowSelect в значение true, чтобы выделять всю строку, когда элемент списка выбран:

listView1.FullRowSelect = true;

4. Установите свойство HeaderStyle в значение None, чтобы убрать заголовок списка:

listView1.HeaderStyle = ColumnHeaderStyle.None;

5. Установите свойство GridLines в значение false, чтобы убрать линии-разделители между элементами списка:

listView1.GridLines = false;

6. Установите свойство BorderStyle в значение None, чтобы убрать границы списка:

listView1.BorderStyle = BorderStyle.None;

7. Удалите все столбцы списка, если они не нужны:

listView1.Columns.Clear();

8. Если вам нужно добавить элементы в список, используйте метод Add или добавьте их программно:

listView1.Items.Add("Item 1");
listView1.Items.Add("Item 2");
// ...

После выполнения этих шагов, ваш ListView будет иметь вид обычного списка без отступов или лишних элементов.

Надеюсь, это поможет вам создать нормальный список без отступов в C#. Если у вас возникнут какие-либо вопросы, не стесняйтесь задавать.