I want a ListBox full of items. Although, each item should have a different value. So when the user selects an item and presses a button, a method will be calle
ListBox
items have a property called 'Tag', which you can use to store any information you want (hidden from the user)
ListViewItem myItem = new ListViewItem(); myItem.Text = "Users see this"; myItem.Tag = "Users don't see this";
(or set the appropriate properties in the property explorer)