form1.vb和Form1.Designer.vb的区别是什么?

漫步精心 2009-01-23 04:00:54
当我新建一个windows应用程序时,在form1的代码设计中选项"Form1"->"New"或"Finalize"时就会出现form1.vb的代码设计窗口
当我选择"Form1"->"Dispose(Boolean)"或"InitializeComponent"时就会出现Form1.Designer.vb的另一种代码设计窗口,这是为什么?
...全文
1441 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
wliyihang 2012-07-24
  • 打赏
  • 举报
回复
form1.vbdesigner.vb 有叫CODE BEHID FILE。
主要是设计界面的代码。
form1.vb 里面是你自己写的逻辑代码
主要是类代码
poke288 2009-11-16
  • 打赏
  • 举报
回复
请问怎么才能变回来呢?就是显示 Form1 界面的那种。
漫步精心 2009-02-18
  • 打赏
  • 举报
回复
谢谢大家..
_NET2004 2009-02-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wuyq11 的回复:]
form1.vb是指类代码。
Form1.Designer.vb是指界面设计代码
[/Quote]

正解~~
king19840811 2009-01-27
  • 打赏
  • 举报
回复
InitializeComponent初始化窗体的代码。一般不要去改动
Bullatus 2009-01-27
  • 打赏
  • 举报
回复
Designer是设计器代码,设计窗体的代码在那里面。
另一个里面是你编写的代码
liujiayu10 2009-01-27
  • 打赏
  • 举报
回复
VS2003时,界面代码和程序代码是在一个文件上的,而VS2005把它们分开了,于是。。。
wuyq11 2009-01-27
  • 打赏
  • 举报
回复
form1.vb是指类代码。
Form1.Designer.vb是指界面设计代码
CsToD 2009-01-27
  • 打赏
  • 举报
回复

这个设计叫分部类,就是把一个类放到多个文件中,因为设计者往往不关心自动生成的代码,把这些代码放到单独的文件,便于程序员专注自己的代码。
wzuomin 2009-01-23
  • 打赏
  • 举报
回复
Designer 是窗体设计器自动写入代码

要问原因或许只有微软知道了吧?

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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