public string GoToNext()
        {
            int selected = -1;

            if (TracksListBox.SelectedIndex != -1 && TracksListBox.SelectedIndex < TracksListBox.Items.Count - 1)
            {
                selected = TracksListBox.SelectedIndex + 1;
                TracksListBox.ClearSelected();
                TracksListBox.SelectedIndex = selected;
            }

            if (GetCurrent().Count > 0)
            {
                return(GetCurrent()[0]);
            }
            else
            {
                return(string.Empty);
            }
        }
        public string GoToPrevious()
        {
            int selected = -1;

            if (TracksListBox.Items.Count > 0 && TracksListBox.SelectedIndex > 0)
            {
                selected = TracksListBox.SelectedIndex - 1;
                TracksListBox.ClearSelected();
                TracksListBox.SelectedIndex = selected;
            }

            if (GetCurrent().Count > 0)
            {
                return(GetCurrent()[0]);
            }
            else
            {
                return(string.Empty);
            }
        }
 private void SelectNoneMenuItemClick(object sender, EventArgs e)
 {
     TracksListBox.ClearSelected();
 }