C#初学者小问题之十一——关于音乐播放器的问题
各位大虾们:
想写一个音乐播放器,主要思路是用WMPLib.WindowsMediaPlayer的实例来播放歌曲,用一个listview来显示播放列表,现在遇到几个问题,希望各位帮帮忙:
1.listview的MultiSelect属性设为true,当播放某一首歌时,用“this.listview1.Items[listview1.seletItems[0].Index].checked = true;”来使listview中的这首歌曲处于选定状态(就是说像用鼠标点击了一样,显示为蓝色),但是,当播放结束时,给这个item的checked属性赋值为false,用调试状态运行时它的checked属性也确实是false,但在列表的画面中它仍处于选定状态(仍为蓝色),这是为什么???
2.若要实现以下功能:当右击列表时,若有歌曲选中显示一个contextMenuStrip,若没有歌曲选中(也就是说单击的是列表的空白处)显示另一个contextMenuStrip,各位有什么好的实现办法吗??
3.如何添加一个进度条,显示一首歌播放的进度??
4.如何添加一个控制音量的东西??