日期:2014-05-17  浏览次数:21119 次

C#里的问题
C# code

      string a = texts;
            MainForm m = new MainForm();
            if (m.btnTab1.Text==a)
            {
                m.btnTab1.Image= Image.FromFile(@"D:\新建文件夹\WinMenu\LoginForm\LoginForm\image\2.jpg");
                
            }



在这个按钮事件里 改变MainForm窗体按钮的图片  
m.Show();
只有用到show才会出现 
不用show 直接改 怎么弄呢??

------解决方案--------------------
C# code

string a = texts;
            MainForm m = this;  //new MainForm();不要new,用this使用现有实例
            if (m.btnTab1.Text==a)
            {
                m.btnTab1.Image= Image.FromFile(@"D:\新建文件夹\WinMenu\LoginForm\LoginForm\image\2.jpg");
                
            }