悟生慧

 

winfrom的右击菜单项事件中如何获取关联控件的引用

private void toolStripMenuItem_Click(object sender, EventArgs e)
        {
            ToolStripMenuItem tsi = (ToolStripMenuItem)sender;//转换类型
              ContextMenuStrip strip = tsi.GetCurrentParent() as ContextMenuStrip;//检索作为当前ToolStripItem的容器
              Control c = strip.SourceControl;//获取使ContextMenuStrip此被显示的控件
            string a = c.Name;//关联控件的引用名称
            c.BackColor = Color.Red;
        }

 

posted on 2012-04-17 10:38  悟生慧  阅读(1097)  评论(0编辑  收藏  举报

导航