[VC#] Работа с richTextBox1.Invoke

 
0
 
.NET
ava
MuForum | 21.10.2007, 17:21
Доброе время суток!
- Сегодня столкнулся с проблемой, что необходимо было через поток выводить данные, передавать фокус и т.д. в 'richTextBox1', но при разных попытках это реализовать выводило многочисленные ошибки...

# Вопрос: Как передать Фокус из потока 'richTextBox1'?

namespace Test
{
class Class1
{
...
Form1 form;

public Class1(Form1 f)
{
form = f;
}

private void WLog(String T)
{
this.form.richTextBox1.Invoke((MethodInvoker)delegate { this.form.richTextBox1.Focus(); });
}

...

}


# Вопрос: Как передать текст из потока в 'richTextBox1'?

Аналогично, что и в приведущем методе, только меняется команда:

this.form.richTextBox1.Invoke((MethodInvoker)delegate { this.form.richTextBox1.AppendText("blablabla" + Environment.NewLine); });


P.S. -> "Environment.NewLine" - Команда, Чтобы перевести текст на новую строчку.


P.S. -> Ну а дальше уже всё как на ладони =)
Comments (0)

Comments are not added

Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
  MuForum
advanced
Submit