我想创建一个继承自 PictureBox 的自定义 PictureBox 类。
public partial class Custom : PictureBox
{
public Custom()
{
this.Size = new System.Drawing.Size(20, 20);
this.Image = WindowsFormsApplication1.Properties.Resources.icon;
}
private void Custom_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == System.Windows.Forms.MouseButtons.Right)
{
}
}
}
我还创建了 contextMenuStrip,但无法将其附加到我的 MouseClick 事件中。如果我尝试使用
contextMenuStrip1.Show(Cursor.Position);
我得到 contextMenuStrip1 在当前上下文中不存在的错误。如何处理这个事件?