Я пишу приложение Windows Forms на C# .NET 4.5.Динамическое изменение названия окна Windows Form (во время выполнения)
Я знаю, как программно изменить название главного окна, как это:
public partial class MyForm: Form
{
public MyForm()
{
InitializeComponent();
if (!PRODUCTION)
{
this.Text += " (test environment)";
}
}
}
Однако, все мои исследования до сих пор показал, что это должно быть сделано перед тем загружается/показанный форма , Я хочу иметь возможность изменить заголовок окна во время работы приложения, так же как веб-браузер изменяет заголовок окна, чтобы включить имя текущей веб-страницы.
Возможно ли это? Если да, то как?
Спасибо!
Я сделал кнопку, и в случае щелчка я написал 'this.Text =«нажал»;' и это изменило его. – Georgi
Похоже, что 'this.Text' работает после загрузки формы. Я не думал, что это работает раньше, но, повторив его, он работает нормально. Я закрою этот вопрос. Извините за беспокойство! – jimtut
this.Text = ""; это должно делать работу. –