Quote:
I wish the listbox had columns
Hey! Seems you missed it. It's there:
ListBox.MultiColumn Property (System.Windows.Forms) | Microsoft Docs[
^]
listBox1.MultiColumn = true;
listBox1.Items.AddRange(new object[] { "Item 1, column 1", "Item 2, column 1", "Item 3, column 1", "Item 4, column 1", "Item 5, column 1", "Item 1, column 2", "Item 2, column 2", "Item 3, column 2" });
Another alternative if you really want some customization to it - Create a new custom control inherited from listbox and have the structure you like/want.
Here an example:
Multi Column List Box in C#[
^]