private static void RefleshState()
{
this.MyBtn.visible = false;
}请教
因为我把这个方法定义为静态的,是为了在其他的form里面可以直接调用,但是这个静态方法里面又不能用this.MyBtn这样的this引用请教我怎么样才能很方便的在其他form里面调用这个方法又可以用this.MyBtn???
{
this.MyBtn.visible = false;
}请教
因为我把这个方法定义为静态的,是为了在其他的form里面可以直接调用,但是这个静态方法里面又不能用this.MyBtn这样的this引用请教我怎么样才能很方便的在其他form里面调用这个方法又可以用this.MyBtn???
private static void RefleshState(Button MyBtn)
{
MyBtn.visible = false;
}
{
MyBtn.visible = false;
}
这样貌似可以
ClassName就是你的类名class ClassName
{
private static void RefleshState(ClassName this)
{
this.MyBtn.visible = false;
}
}
{
protected void Page_Load(object sender, EventArgs e)
{
sss(this);
}
protected static void sss(AA this)
{
this.Button1.Text = "sss";
}
}
public static Myclass clone(Myclass class1)
{
Myclass m1 = new Myclass();
.....
return m1;
}
public Myclass clone()
{
return clone(this);
}
通常这种需要用到this的,和静态函数的参数不大一样.