if(poxPYQXJ_NOX.Image.Equals(Image.FromFile("Yellow.gif")))
用Equals进行对象比较

解决方案 »

  1.   

    private void poxPYQXJ_NOX_MouseDown(object sender, MouseEventArgs e)
            {
                if (e.Button == MouseButtons.Right)
                {
                    if (poxPYQXJ_NOX.Image.Equals(Image.FromFile("Yellow.gif")))
                    { poxPYQXJ_NOX.Image = Image.FromFile("Green.gif"); }
                }
                else if (e.Button == MouseButtons.Left)
                {
                    this.bindgv("PYQXJ_NOX");
                }
            }
    2楼的方法我试过了,还不行,鼠标右键失灵,没反应了!!!