如何在C#中更改form1的标题或名称

时间:2011-08-07 02:20:37

标签: c# winforms

我有一个简单的问题。如何在我的应用程序中更改form1的名称?每当我尝试使用属性重命名它时,表单就会破碎,我再也无法使用它了。有没有办法在运行期间更改它或我做错了属性? 感谢。

6 个答案:

答案 0 :(得分:8)

如果要在运行时更改窗口文本,请使用Text属性:

this.Text = "Title";

答案 1 :(得分:6)

在“属性”面板下更改表单的Text属性,确保您已选择表单本身(而不是某些子控件)

enter image description here

答案 2 :(得分:0)

答案 3 :(得分:0)

我相信您可以在设计时将表单的文件名更改为您想要的文件名。

答案 4 :(得分:0)

要更改表单名称,请在解决方案资源管理器中选择该名称,然后按F2。然后输入该表单的新名称(不要忘记'.cs'!),当您按Enter键时,它会询问您是否希望Visual Studio更新对该表单的所有引用。单击是,您就完成了。

答案 5 :(得分:0)

您可以使用Form.Text属性在设计时或运行时根据您的要求获取/设置表单的标题。 如果您想拥有一个基于某些事件而更改的动态标题,您可以在运行时设置它,例如如果您要在表单中显示任务的进度,则需要将完成的百分比放在标题中。