|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|||||||||||
Вывести текст в TextBlock30.10.2021, 19:51. Показов 14515. Ответов 91
Метки нет (Все метки)
Всем привет!!! Пытаюсь вывести текст в TextBlock но он что-то не выводится.
Вот код:
0
|
|||||||||||
| 30.10.2021, 19:51 | |
|
Ответы с готовыми решениями:
91
Как считать и вывести текст из HTML документа и отобразить его в TextBlock? Вертикальный текст в TextBlock Форматированный текст в TextBlock |
|
|
||
| 07.11.2021, 05:11 | ||
|
0
|
||
|
Модератор
|
|||
| 07.11.2021, 10:14 | |||
|
Что у вас не заладилось с моей реализацией? Добавлено через 5 минут Да, я использую новый синтаксис. Но по функционалу там нет ничего, что нельзя реализовать, наверное даже, на первом Шарпе. Из необходимого для работоспособности там (в моих реализациях) - это только обобщённые типы и атрибут CallerMemberName. Что конкретно вы не можете оттуда адаптировать под требуемые версии Шарпа? Покажите какие ошибки вам выдаёт - я вам покажу как их исправить.
0
|
|||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|||||||||||
| 07.11.2021, 19:45 [ТС] | |||||||||||
|
Элд Хасп,
Я совместил код что вы давали вот он:
0
|
|||||||||||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|
| 07.11.2021, 21:38 [ТС] | |
|
Элд Хасп,
Нет не удалось по прежнему выдаёт ошибки.
0
|
|
|
Модератор
|
||
| 08.11.2021, 13:26 | ||
|
Добавлено через 52 секунды Я уже не помню какие новшества ввели с того времени, по более полной информации, скорее всего, смогу разобраться.
0
|
||
|
|
|||||||||||||||||
| 08.11.2021, 13:36 | |||||||||||||||||
RelayCommand<T>
Если вот это не сработает
0
|
|||||||||||||||||
|
Модератор
|
||
| 08.11.2021, 13:38 | ||
|
И в реализацию команды для VM (а не просто для Контекста Данных) обязательно нужно добавлять метод поднятия CanExecuteChanged. Он нужен для вызова ревалидации команды из VM при изменении её состояния или состояния Модели.
0
|
||
|
|
|||||||||||
| 08.11.2021, 13:56 | |||||||||||
|
А не стоп, старая должна быть по другому...
Добавлено через 3 минуты У меня RelayCommad полностью выглядит так
Добавлено через 4 минуты Можно убрать два последних вызова с object parametr, и должно заработать на старых версиях C#. Хотя про ?? не уверен...Добавлено через 8 минут Использование команды
0
|
|||||||||||
|
Модератор
|
||||||||||||
| 08.11.2021, 15:18 | ||||||||||||
|
И сразу увидите, что не везде работает. Этот только один из сценариев где не будет такая реализация работать. Так же отдельная реализация RelayCommand<T> не от базового RelayCommand усложняет использование команд в VM. Добавлено через 2 минуты Почти на 100% уверен, что команды в VM вы объявляете по интерфейсу:
0
|
||||||||||||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|||||||||||||||
| 08.11.2021, 19:40 [ТС] | |||||||||||||||
|
Ошибка CS1593 Делегат "Func<object, bool>" не принимает аргументы 0. C:\Users\sek83\OneDrive\Документы\Visual Studio 2019\VS2013_MyLauncher\LauncherWPFtest\L auncherWPFtest\TimerViewModel.cs и вот полный код класса TimerViewModel
Добавлено через 2 минуты
0
|
|||||||||||||||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|
| 08.11.2021, 19:42 [ТС] | |
|
Вот скриншот что именно подчёркнуто красным
0
|
|
|
Модератор
|
||||||||
| 08.11.2021, 22:09 | ||||||||
|
Этот код рассчитан под мою реализацию из RelayCommand и RelayCommand<T> - реализация команд для методов с параметром и без. А реализация которую вы используете, по всей видимости ожидает метода с параметром. Если это так, то нужно использовать вместо пустых скобок символ удаления _ (нижний слеш).
Смешивая разные кода часто приходится их подгонять друг под друга.
0
|
||||||||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|
| 08.11.2021, 22:48 [ТС] | |
|
Элд Хасп, Да так работает отлично только в верху окна после компиляции и запуске программы появляется какое-то меню горячая перезагрузка доступна, это что такое?
0
|
|
|
Модератор
|
|||
| 08.11.2021, 22:51 | |||
|
Запустите не из Студии, а из сборки (Проводником) - должна исчезнуть. Если не исчезнет, то возможно неправильно понял, что это. Сделайте скрин и выложите. Добавлено через 1 минуту
0
|
|||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
||
| 08.11.2021, 23:52 [ТС] | ||
|
0
|
||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|
| 08.11.2021, 23:53 [ТС] | |
|
0
|
|
|
Модератор
|
|||||
| 09.11.2021, 00:37 | |||||
|
Научитесь ею пользоваться. Очень полезный инструмент. Так же научитесь использовать окна "Динамическое визуальное дерево" и "Динамический обозреватель свойств". Что за класс RelayCommand вы используете? Я вам давал ссылку на классы под которые рассчитан мой код. Он принимает в конструкторе методы с одним object параметром и методы без параметра. Вы же используете какаe-то иную реализацию, которая не принимает метод без параметров. Добавлено через 2 минуты Если её нажать - панель свернётся до минимума. Ещё есть кнопка отключения его в Окне "Динамическое визуальное дереве" и пункт в настройках дебагера Стулди. Добавлено через 3 минуты Тоже очень удобно. Но надо понимать, что бы изменения сработали, нужно чтобы этот участок код был выполнен ещё раз. А такое не всегда возможно. Бывает достаточно много участков кода исполняемых единожды за время сеанса работы приложения.
0
|
|||||
|
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
|
|||||||
| 09.11.2021, 01:06 [ТС] | |||||||
Элд Хасп, А вы давно занимаетесь программированием на C#?
0
|
|||||||
|
Модератор
|
|||
| 09.11.2021, 10:31 | |||
|
До этого о Шарпе только слышал, а об WPF даже не слышал. На более-менее приемлемый уровень вышел за 3-4 месяца. По истории моих моих тем и постов на Форуме можете это сами увидеть. Добавлено через 1 минуту Я же вам дал ссылки на нормальные реализации. Почему их не используете?
0
|
|||
| 09.11.2021, 10:31 | |
|
Не влазит текст в динамически созданые TextBlock
Перевести текст, отображаемый в TextBlock в верхний регистр Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|