如何查找称为上下文菜单的对象

本文关键字:上下文 菜单 对象 何查找 查找 | 更新日期: 2023-09-27 18:32:26

我已将我的menuIndexEdit上下文菜单分配给我的indexValidImage图片框数组。当我右键单击时,一切正常,除了我找不到如何确定右键单击的框。任何信息都是有帮助的。

        for (int i = 0; i < indexValidImage.Count; i++)
        {
            indexValidImage[i].ContextMenuStrip = menuIndexEdit;
        }
    private void menuIndexEdit_Opening(object sender, CancelEventArgs e)
    {
    }

如何查找称为上下文菜单的对象

menuIndexEdit_opening 方法的 sender 参数将是触发事件的对象。

ContextMenuStripSourceControl属性。

如果我

没记错的话,你想要这样的东西

private void menuIndexEdit_Opening(object sender, CancelEventArgs e)
{
    if (contextMenuStrip1.SourceControlis PictureBox)
    {
        string strname = ((PictureBox)contextMenuStrip1.SourceControl).Name;
    }
}