private void lbxPlaylistSelect_SelectedIndexChanged(object sender, EventArgs e) { if (lbxPlaylistSelect.SelectedIndex < 0) return; if (m_playlist == null) { m_playlist = (CPlaylist)lbxPlaylistSelect.SelectedItem; tbrVolume.Value = (Int32)(m_playlist.Volume * 50); m_playlist.Play(); } else { m_playlist.Stop(); m_playlist = (CPlaylist)lbxPlaylistSelect.SelectedItem; tbrVolume.Value = (Int32)(m_playlist.Volume * 50); m_playlist.Play(); } }