当前位置:编程学习 > C#/ASP.NET >>

如何判断??

 
private void poxPYQXJ_NOX_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
         if(poxPYQXJ_NOX.Image = Image.FromFile("Yellow.gif"))//当判断显示黄图时,才显示绿图,这个地方如何改写?
               
                poxPYQXJ_NOX.Image = Image.FromFile("Green.gif");
            }
            else if (e.Button == MouseButtons.Left)
            {
                this.bindgv("PYQXJ_NOX");
            }
  
      --------------------编程问答-------------------- 可以把当前图片载入后放入一个变量来控制 --------------------编程问答-------------------- if(poxPYQXJ_NOX.Image.Equals(Image.FromFile("Yellow.gif")))
用Equals进行对象比较 --------------------编程问答-------------------- 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楼的方法我试过了,还不行,鼠标右键失灵,没反应了!!! --------------------编程问答-------------------- 当然用1楼的方法。。。
你还真拿图片比啊。。。
你就不会弄个变量存当前图片类型么? --------------------编程问答-------------------- 比较变量名不好吗 --------------------编程问答-------------------- 有没代码参考下? --------------------编程问答-------------------- 把文件名给那个全局变量保存下来不就可以了么
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,