我正在编写基于C#.NET 4.5的Windows窗体应用程序。动态更改Windows窗体窗口标题(运行时)
我知道如何以编程方式修改主窗口的标题是这样的:
public partial class MyForm: Form
{
public MyForm()
{
InitializeComponent();
if (!PRODUCTION)
{
this.Text += " (test environment)";
}
}
}
然而,所有我的研究,到目前为止已经表明,这是一定要做之前加载/所示的形式。我希望能够在应用程序运行时更改窗口标题,就像Web浏览器更改其窗口标题以包含当前网页的名称一样。
这可能吗?如果是这样,怎么样?
谢谢!
我做了一个按钮,在点击事件,我写'this.Text =“点击”;',它改变了它。 – Georgi
看起来'this.Text'在窗体加载后起作用。我以前认为它没有工作,但再次尝试它可以正常工作。我会解决这个问题。对不起,麻烦了! – jimtut
this.Text =“”;这应该做的工作。 –