Let\'s say, for instance, I have the following extremely simple window:
First you'd need to give your ListBox a name so that it's accessible from your code behind (edit I note you've already done this, so I'll change my example ListBox's name to reflect yours):
Then it's as simple as setting the ListBox's ItemsSource property to your list:
eventList.ItemsSource = ListOfNames;
Since you've defined your "ListOfNames" object as a List, the ListBox won't automatically reflect changes made to the list. To get WPF's databinding to react to changes within the list, define it as an ObservableCollection instead.