请问关于c的具体应用场景有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计193个文字,预计阅读时间需要1分钟。
由于原文较长,以下是对其的简化改写,确保不超过100字且不包含数字:
将tooltripmenuitem添加到上下文菜单,不改变其数量。如:ToolStripMenuItem Colour=new ToolStripMenuItem(Colour); ctmFile.Show(Cursor.Position); Selecteditem=lvFiles.Focus();
出于某种原因,无论tooltripmenuitem添加到上下文菜单的次数多少,它总是说上下文菜单不包含该项.ToolStripMenuItem Colour = new ToolStripMenuItem("Colour"); ctmFile.Show(Cursor.Position); Selecteditem = lvFiles.FocusedItem.Text.ToString(); if (lvFiles.FocusedItem.ImageKey.ToString() == "Folder") { if (ctmFile.Items.Contains(Colour) == false) { ctmFile.Items.Add(Colour); } } else { if(ctmFile.Items.Contains(Colour)) { ctmFile.Items.Remove(Colour); } } 只是为了补充Ed的答案,我建议使用键代替:
ctmFile.Show(Cursor.Position); Selecteditem = lvFiles.FocusedItem.Text.ToString(); if (lvFiles.FocusedItem.ImageKey.ToString() == "Folder") { if (!ctmFile.Items.ContainsKey("Colour")) { ToolStripMenuItem Colour = new ToolStripMenuItem("Colour"); Colour.Name= "Colour"; //Add a name (key) to your menu. ctmFile.Items.Add(Colour); } } else { if (ctmFile.Items.ContainsKey("Colour")) { ctmFile.Items.RemoveByKey("Colour"); } }
本文共计193个文字,预计阅读时间需要1分钟。
由于原文较长,以下是对其的简化改写,确保不超过100字且不包含数字:
将tooltripmenuitem添加到上下文菜单,不改变其数量。如:ToolStripMenuItem Colour=new ToolStripMenuItem(Colour); ctmFile.Show(Cursor.Position); Selecteditem=lvFiles.Focus();
出于某种原因,无论tooltripmenuitem添加到上下文菜单的次数多少,它总是说上下文菜单不包含该项.ToolStripMenuItem Colour = new ToolStripMenuItem("Colour"); ctmFile.Show(Cursor.Position); Selecteditem = lvFiles.FocusedItem.Text.ToString(); if (lvFiles.FocusedItem.ImageKey.ToString() == "Folder") { if (ctmFile.Items.Contains(Colour) == false) { ctmFile.Items.Add(Colour); } } else { if(ctmFile.Items.Contains(Colour)) { ctmFile.Items.Remove(Colour); } } 只是为了补充Ed的答案,我建议使用键代替:
ctmFile.Show(Cursor.Position); Selecteditem = lvFiles.FocusedItem.Text.ToString(); if (lvFiles.FocusedItem.ImageKey.ToString() == "Folder") { if (!ctmFile.Items.ContainsKey("Colour")) { ToolStripMenuItem Colour = new ToolStripMenuItem("Colour"); Colour.Name= "Colour"; //Add a name (key) to your menu. ctmFile.Items.Add(Colour); } } else { if (ctmFile.Items.ContainsKey("Colour")) { ctmFile.Items.RemoveByKey("Colour"); } }

