在 .net 中,改变窗体的 WindowState ,如最大化,最小化,会触发窗体的哪个事件啊?
来源:百度知道 编辑:UC知道 时间:2024/06/04 06:54:32
严格说来要自己定义事件
class MyForm:System.Windows.Forms.Form
{
bool isMaxMized = false;
public delegate void StateChanged();
public event StateChanged MyFormState;
MyForm()
{
MyFormState += new StateChanged(this.FormStateChanged);
}
public bool IsMaxMized
{
get {return this.isMaxMized;}
set
{
this.isMaxMized = value;
this.OnStateChanged();
}
}
void OnStateChanged()
{
MyFormState();
}
void FormStateChanged()
{
//...;//这里是你要进行的操作
}
}
//你可以参照上面的方法自己进行修改
//如果你要求不是很严格的话也可以用Form.SizeChanged事件
vb中,在调节窗体的同时,窗体内部空间也随之改变
.net中多窗体打开的问题?
visual basic.net改变窗体值的代码
.net中,在另一个窗体中修改了的值传递给母窗体中的listbox,怎么写
在.NET中,如何在Windows窗体中来实现图片的自由缩放????快!!!!
.NET 2003中如何通过在一个窗体中点击一个按钮,从而联接到另一个窗体,并将原来的窗体关闭掉?谢谢
.NET中怎么设置一个窗体为另一个窗体的子窗体
在VB.NET中如何将窗体、按钮和标签的背景色设置为透明?
在vb.net 中怎样控制运行时窗体的大小 和位置
在ASP.NET WEB中建的窗体,怎么调用在控制台应用程序中建的类?