private void listViewFile_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                //往右键菜单中添加Item
                if (listViewFile.SelectedItems.Count > 0)//选中Item
                {
                    cmsListView.Items.Clear();
                    //strPath = listViewFile.FocusedItem.Text.ToString();//获取选中Item的路径,这个可以,换成GetString()也可以
                    cmsListView.ItemClicked += new ToolStripItemClickedEventHandler(cmsListView_ItemClicked);
                    ...                }
                else//未选中Item
                {
                    cmsListView.Items.Clear();
                    cmsListView.ItemClicked += new ToolStripItemClickedEventHandler(cmsListView_ItemClicked);
                    ...                }
            }
        }
        //ListView右键菜单Item点击事件
        private void cmsListView_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            cmsListView.ItemClicked -= new ToolStripItemClickedEventHandler(cmsListView_ItemClicked);
                switch (e.ClickedItem.Text)
                {
                    ...
                    case "删除":
                        GetString();//放这里就提示"未将对象引用设置到
对象的实例",但是只有在打开窗体第一次"删除"的时候报错,后来不报错                        
                        Delete(strPath);
                        Refrush();
                        break;
                     ...
                        default:
                        break;
                }
            }
        }
        public string GetString()
        {
            strPath = listViewFile.FocusedItem.Text.ToString();
            return strPath;
        }
我想选中一个文件时候右键"复制"、"粘帖"、"删除"...时候获取选中的listview的item文件路径