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

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

  1. Установите свойство View контрола ListView в значение View.Details:
listView1.View = View.Details;
  1. Установите свойство HideSelection в значение false, чтобы сохранить выделение элементов списка после потери фокуса:
listView1.HideSelection = false;
  1. Установите свойство FullRowSelect в значение true, чтобы выделять всю строку, когда элемент списка выбран:
listView1.FullRowSelect = true;
  1. Установите свойство HeaderStyle в значение None, чтобы убрать заголовок списка:
listView1.HeaderStyle = ColumnHeaderStyle.None;
  1. Установите свойство GridLines в значение false, чтобы убрать линии-разделители между элементами списка:
listView1.GridLines = false;
  1. Установите свойство BorderStyle в значение None, чтобы убрать границы списка:
listView1.BorderStyle = BorderStyle.None;
  1. Удалите все столбцы списка, если они не нужны:
listView1.Columns.Clear();
  1. Если вам нужно добавить элементы в список, используйте метод Add или добавьте их программно:
listView1.Items.Add("Item 1");
listView1.Items.Add("Item 2");
// ...

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

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