public EmulatorListWindow(Window owner, EmulatorCollection collection)
        {
            InitializeComponent();

            this.Owner = owner;

            this.collection = collection;
            itemList.ItemsSource = collection;

            itemList_SelectionChanged(this, null);
        }
        public EmulatorSelectorWindow(Window owner, EmulatorCollection completeCollection, List<Emulator> options)
        {
            InitializeComponent();

            this.Owner = owner;
            this.completeCollection = completeCollection;
            this.options = options;
            itemList.ItemsSource = options;

            itemList_SelectionChanged(this, null);
        }