Мне интересно, можно ли изменить неактивный текст Form
? Form
- Inactive
, потому что у меня есть MessageBox
.Можете ли вы изменить текст неактивной формы?
Я пытался сделать что-то вроде этого:
private void ChangeFormText()
{
Form1 f = new Form1();
f.Text = "This doesn't work...";
}
Но это не работает. Я пробовал это:
private void ChangeFormText()
{
this.Text = "This still doesn't work...";
}
И это тоже не работает. Я также пробовал:
Form1 form = null;
public void ChangeFormText()
{
form.Text = "And this won't work!";
}
Но это вызывает ошибку.
Это еще не работает:
this.Text = "NOTHING WORKS";
Есть ли способ изменить «ы Text
Inactive
Form
?
'this.Text' будет работать (при условии' this' правильной формы). Используйте отладчик, чтобы узнать, когда он работает. В частности, 'MessageBox.Show()' является блокирующим вызовом. – SLaks
this.Text НЕ РАБОТАЕТ !! – Dozer789
Была ли активна форма в тот момент, когда вы назвали MsgBox? Можете ли вы предоставить нам еще какой-нибудь код, чтобы мы могли видеть, чего вы пытаетесь достичь? –