在桌面开发中,在Page_Load方法之前执行的是什么方法?

tong_xing 2009-12-16 01:49:49
在桌面开发中,在Page_Load方法之前执行的是什么方法?
...全文
176 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
长腿爸爸 2009-12-17
  • 打赏
  • 举报
回复
本窗体内首先执行构造方法!

[Quote=引用 2 楼 zhouzhangkui 的回复:]
C# codepublic Form1()
{
InitializeComponent();
MessageBox.Show("begin");//这里}
[/Quote]
ginpq 2009-12-17
  • 打赏
  • 举报
回复
每天回帖即可获得10分可用分!
Error_Code 2009-12-17
  • 打赏
  • 举报
回复
winform里没有那种事件
如果你一定要在构造函数之后
可以实现System.ComponentModel.ISupportInitialize
其中EndInit()是在构造函数完成之后
卧_槽 2009-12-17
  • 打赏
  • 举报
回复
还是那句话

你们这帮写网页的做winform前,能不能先看看书?
fyanglexh 2009-12-17
  • 打赏
  • 举报
回复
public Form1()
{
InitializeComponent();
//其他内容
}
执行以上所示的窗体构造函数

自定义的窗体是一个窗体类的实体对象。
qldsrx 2009-12-17
  • 打赏
  • 举报
回复
WinForm和WebForm不一样,不能用同一种思维方式看问题。WinForm中,Load完全可以无视,最先执行的是构造函数,除非你有必须在全部控件构造完成后,并呈现在界面上才能执行的过程,否则不需要Load事件。

我举个需要用到Load事件的例子:当主窗口打开一个子窗口,并初始化子窗口内部各个控件的属性值时,此时需要添加Load事件委托赋值,直接赋值将无效,它会在控件加载时丢失。
liujintaozyc 2009-12-17
  • 打赏
  • 举报
回复
public Form1()
{
InitializeComponent();
MessageBox.Show("begin");//这里
}

lsj_zrp 2009-12-17
  • 打赏
  • 举报
回复
构造函数
walkghost 2009-12-17
  • 打赏
  • 举报
回复
桌面开发中没有pageload,这个方法是在web开发中的。你google 下winform程序事件执行顺序
tong_xing 2009-12-17
  • 打赏
  • 举报
回复
我说的是在系统内部有,在load()之前执行的方法!!!1
是不是 Init(),

在web开发中有,我记得用过!!
cooltylar 2009-12-16
  • 打赏
  • 举报
回复
[STAThread]
static void Main()
{
//执行内容

}
NewUser2008 2009-12-16
  • 打赏
  • 举报
回复
构造
tong_xing 2009-12-16
  • 打赏
  • 举报
回复
Activeted这个是什么事件
周药师 2009-12-16
  • 打赏
  • 举报
回复

public Form1()
{
InitializeComponent();
MessageBox.Show("begin");//这里
}
波导终结者 2009-12-16
  • 打赏
  • 举报
回复
你是说winform?winform叫form_load吧,Activeted事件在load之前。

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧