Wpf textblock
Автор фыв фыв задал вопрос в разделе Другие языки и технологии
Как вывести в TextBLOCK переменную? WPF/C# и получил лучший ответ
Ответ от [гуру]
Если без паттернов вроде MVVM, просто вывести переменную и все, то в "скрипте" (вернее, code-behind) надо сделать так:
var x = 5;
textBlock1.Text = "Результат: " + x.ToString();
Или Content вместо Text, не помню.
Ответ от Дмитрий Карамазов[новичек]
Если скрипт работает в отдельном потоке, не забудьте делегировать его работу в GUI поток, через метод Invoke (или BeginInvokе, в случае асинхронного вызова) объекта Dispather. Для WFP рекомендуется использовать шаблон MVVM, в этом случае вы связываете значение TextBlock с абстрактной моделью представления, при этом все изменения модели будут автоматически обновляться в GUI (Важно чтобы модель реализовывала интерфейс INotifyPropertyChanged).
Если скрипт работает в отдельном потоке, не забудьте делегировать его работу в GUI поток, через метод Invoke (или BeginInvokе, в случае асинхронного вызова) объекта Dispather. Для WFP рекомендуется использовать шаблон MVVM, в этом случае вы связываете значение TextBlock с абстрактной моделью представления, при этом все изменения модели будут автоматически обновляться в GUI (Важно чтобы модель реализовывала интерфейс INotifyPropertyChanged).
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как вывести в TextBLOCK переменную? WPF/C#