c# Winform 的Form的标题栏上显示的文字和text里输入的不一样

没运行时标题栏上显示的是该Form的text中的文字,运行后出现的又是另外的文字。有高手知道怎么才能使运行时标题栏显示text的文字吗

简单的做法就是 打开你的项目之后,双击窗体的空白部分,(切记是窗体空白部分,不要双击其他带有控件的地方) 进去之后的事件就是 窗体的加载事件.

你的代码改了它的TEXT属性了吧
Load事件中 :void Form1_Load(object sender, EventArgs e)
{
this.Text = "运行时标题栏上显示文字";
}
是不是改错TEXT了
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-03
可能是你通过 代码设置了text的值.你可以在 窗体的加载时间里面 加上 This.Text = "提示文字";试试.追问

本人是初学者,窗体加载时间在哪里

追答

简单的做法就是 打开你的项目之后,双击窗体的空白部分,(切记是窗体空白部分,不要双击其他带有控件的地方) 进去之后的事件就是 窗体的加载事件.

追问

加进去后还是和以前一样,没有显示text里的文字

追答

嗯,这样嘛.你把你做的哪个压缩之后发到我邮箱,我看看,有可能是什么属性设置错了.282230937@qq.com,(拒加)

本回答被提问者采纳
第2个回答  2011-05-26
不一致的话,可能是 因为程序中修改了你的text属性的。你找到程序中修改的地方,删掉程序中的语句就可以了。就可以试下在设计器里面看到的Text属性跟运行过后一样的值的。追问

我代码里找遍了也没找到标题栏上显示的文字,有没有可能是引用其他地方的。

追答

在form.designer.cs里面找的。。
最好是有程序的。。

第3个回答  2011-05-26
先修改Form属性text中的值,如 没运行时标题栏上显示文字

在Load函数中添加
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "运行时标题栏上显示文字";
}追问

加进去后还是和以前一样,没有显示text里的文字

追答

双击窗体空白处,响应Load事件
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "运行时标题栏上显示文字";
}
绝对可以的

第4个回答  2011-05-27
你的代码改了它的TEXT属性了吧
Load事件中 :void Form1_Load(object sender, EventArgs e)
{
this.Text = "运行时标题栏上显示文字";
}
是不是改错TEXT了
相似回答