{
if (e.Button == MouseButtons.Right)
{
ListBox listBox = (ListBox)sender;
//listBox.SelectedItem
//object obj=listBox.GetChildAtPoint(e.Location);
int x = e.X;
int y = e.Y;
int currentIndex = e.Y / listBox.ItemHeight;
bool onlyShowCopy = false;
if (listBox.Items.Count == 0 || currentIndex >= listBox.Items.Count)
{
//MessageUtil.showMessgae("不应该弹出菜单");
//MessageUtil.showMessgae("请选择一个键盘页");
//contextMenu
onlyShowCopy = true;
}
else
{
}
contextMenuStripKeyboardPage.Items[0].Visible = !onlyShowCopy;
contextMenuStripKeyboardPage.Items[1].Visible = !onlyShowCopy;
contextMenuStripKeyboardPage.Items[2].Visible = !onlyShowCopy;
contextMenuStripKeyboardPage.Items[3].Visible =onlyShowCopy;
//contextMenuStripKeyboardPage.Items[3].Visible = !onlyShowCopy;
}
[原创]c# listbox 右键菜单 判断选择和不选中分别弹出不同的内容
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 分类一:按操作方式(类结构) 字节流和字符流: 字节流:以字节为单位,每次次读入或读出是8位数据。可以读任何类型数...
- 20150916 今天看哈利波特看哭了。虽然我年少时在做阅读理解的时候也会看到感动的故事眼眶微红,我从没想到我会看...