Как передать информацию о строках из моего класса в сетку в форме окна моего приложения? Информация о строке меняется время от времени, и мне нужно передать эту обновленную информацию в формупередать информацию из класса в форму Winforms
0
A
ответ
3
Вы можете открыть мероприятие в своем классе, на которое может быть подписано класс формы. Когда это событие запускается, форма может обновлять пользовательский интерфейс по мере необходимости. Например:
class ChildForm : Form
{
public event EventHandler TextChanged;
public string NewText { get { return textBox1.Text; } }
void textBox1_TextChanged(object sender, EventArgs e)
{
EventHandler del = TextChanged;
if(del != null)
{
del(this, e);
}
}
}
class MainForm : Form
{
void Foo()
{
using(ChildForm frm = new ChildForm)
{
frm.TextChanged += (object sender, EventArgs e) => { label1.Text = frm.NewText; };
frm.ShowDialog();
}
}
}
Вы не могли бы на самом деле просто передать событие TextBox.TextChanged право не до конца в этом примере.
Смежные вопросы
- 1. Возвращая информацию из класса в форму [C#]
- 2. C# передать исключение из класса в форму
- 3. Как «передать» информацию из пользовательского класса ячеек в viewController?
- 4. Как передать полный набор данных в форму из другого класса?
- 5. Как передать информацию моему основному классу из дочернего класса
- 6. Как передать информацию в другую форму без использования статических форм?
- 7. Как передать информацию из строки
- 8. Передачи значения из формы в другую форму (C# WinForms)
- 9. Как правильно запустить форму winforms из библиотеки DLL?
- 10. передать список в другую форму
- 11. Лучший способ передать информацию JS/css на форму
- 12. Как передать информацию из папки в файл?
- 13. Как передать форму в шейдер
- 14. C# Winforms: передать функцию из одной формы в другую?
- 15. Как передать переменные из javascript в форму?
- 16. Как передать переменную из действия в форму
- 17. Как передать переменные из формы в форму?
- 18. Как передать двоичную информацию через одну форму волны
- 19. Как передать в форму форму FormBuilder?
- 20. VBA, Excel: Как передать объект класса в форму
- 21. передать информацию ранее открытой форме
- 22. графика из класса на форму
- 23. Winforms: Как отобразить форму «загрузки»?
- 24. Winforms, отображающий информацию из словаря в списке (сортировка по значению)
- 25. Получить обратно информацию из поля со списком в .NET WinForms
- 26. Правильная реализация класса в C# и Winforms
- 27. Как передать экземпляр класса в другую форму C#
- 28. Переместить одну форму в другую winforms - C#
- 29. Как добавить информацию в список из класса?
- 30. Как ссылаться на метку WinForms из класса
В моем случае ChildForm не является формой. Могу ли я сделать что-то подобное? –
Да, это всего лишь пример, концепция такая же. –