十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
VB.net的窗体名称有两个地方,一个是文件名,一个是类名。他们各自独立,代码中用的是类名,但是一般都是保持文件名和类名一致,看起来方便。修改时这两个名称只能在设计模式下修改,不能用代码修改的,用代码只能修改text属性,就是标题栏上现实的名称。
创新互联主要从事网站设计制作、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务东区,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
修改文件名:用鼠标慢慢的在资源管理器上点击两次相应的vb文件,就可以改名称了。或者点击选中后,在下面的 属性栏里改那个Form1.vb。一般修改文件名时会自动一起修改类名。
修改类名:就是修改代码中最前面的 class Form1 那个Form1。注意class是分两个文件的,还有一个designer文件也要一起修改。2012版本的,修改时会有一个粗粗的红色下划线提示,可以用鼠标移动到那个下划线上,会出来一个菜单,点击一下就帮你全部修改,2008是否有这个功能我不清楚。如果不一起改编译会报错。而且改了后,文件名也不会变,最好手工再把文件名改一致。
一开始保存的时候就可以保存成你要文件名. 如果要改名,只要你在文件菜单里,把窗体另存为你要的文件名就行了. 然后不要忘记对工程保存一下.
VB运行时无法更改窗体的Name属性,只能在设计时更改。
窗体的Caption 属性是可以在运行时更改的。
Caption 属性:
*窗体-确定显示在 Form 或 MDIForm 对象的标题栏中的文本。当窗体为最小化时,该文本被显示在窗体图标的下面。
*控件-确定显示在控件中还是附在控件之后的文本。
*MenuLine 对象-确定为 Menu 控件还是为
MenuItems 集合中的对象显示的文本。
代码实例:
Private Sub Form_Click()
' 检查标题,然后改变它。
If Form1.Caption = "Clicked" Then
Form1.Caption = "OK"
Else
Form1.Caption = "Clicked"
End If
End Sub
窗体名称是只读属性,只能在属性窗口更改。窗体名称是窗体内部的控件、其他窗体、以及系统中的其他程序定位该窗体的关键属性,假如可以在程序运行过程中随意改变,会造成其他窗体或其他程序无法找到这个窗体,该窗体内部的控件也会成为无主的孤魂野鬼。所以窗体名称是不能在程序运行过程中随意更改的。在属性窗口更改,由于这时候程序还没有运行,所以这是可以的。
另外你要分清楚窗体名称和窗体标题,窗体名称是Name属性,窗体标题是Caption属性,前者运行时不可更改,而后者是可以更改的。
在属性栏里面的第一行就有个(名称)属性,默认值是Form1.只要将其改为你自己想要的名字的就ok了。