Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программисты — удалённая работа в Москве

Дата: 2026-01-19
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2026-01-19
Описание
Системное программирование. Доработка существующего продукта. 1. Суть проблемы В гибридном приложении (WPF?+?Windows Forms) с интеграцией через ElementHost иногда наблюдается критический сбой рендеринга WPF используется как в виде отдельных окон, так и в виде контролов WPF размещаются внутри Windows Forms?контролов через ElementHost. Наблюдаются различия в поведении элементов WPF: - не отображаются изменения данных в элементах WPF; - визуальные триггеры, не связанные с DataContext (например, IsMouseOver) не срабатывают; - приложение остаётся отзывчивым: события ввода (MouseEnter, KeyDown и др.) обрабатываются; - главный поток UI не заблокирован; - задачи в Dispatcher добавляются (Posted), но не переходят в состояние Started (зависают в очереди). Ключевые проявления: TextBox: - Полное восстановление рендеринга происходит только при нажатии любой клавиши в TextBox, расположенном в WPF?окне (не в ElementHost). - привязка DataContext работает: контролы Windows Forms, привязанные к тому же свойству ViewModel, например, в TextBox в ElementHost при изменения свойства отображают реальное состояние, сам TextBox не отображает текст; Поведение ComboBox внутри контрола, добавленного в ElementHost: - первая попытка активации вызывает однократный рендер контрола; - повторная активация не даёт эффекта; - если в контроле несколько ComboBox, каждый срабатывает один раз при первой активации; - после однократного рендера элемент перестаёт реагировать на дальнейшие попытки взаимодействия. Изменение размера окна приводит к однократному рендерингу, после чего интерфейс снова «замирает». Есть несколько способов достижения такого поведения, однако, само по себе поведение никак из кода продиагностировать не получается, только косвенные признаки типа подписки на CompositionTarget.Rendering и Dispatcher.Hooks и их анализ. Необходимо найти причину или способ восстановления работоспособности рендеринга.
Похожие заказы

Программисты

дистанционно
договорная
Системное программирование. Разработка с нуля. Пожелания и особенности: Добрый день! Требуется разработать сервис по удалению персональных данных из сети. Подробнее расскажу в личном сообщении. Отклики рассматриваю только от людей с релевантными кейсами. Без опыта не рассматриваю.
Тюмень Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Настройка, доработка существующего продукта. Пожелания и особенности: Опыт работы с 1С гиис дмдк.
Москва Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Настройка. Пожелания и особенности: Нужно создать устойчивую связь, чтобы Клод не отвалился.
Москва Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Разработка с нуля. Пожелания и особенности: Суть задачи (максимально кратко) Написать скрипт, который для каждого фото ремешка из папки генерирует 9 вариантов с разными цветами корпусов Apple Watch через NanoBanana AI. Вход: папка с фото корпусов Выход: папка с фото ремешок_цвет.png Инструмент: NanoBanana Pro (CLI) Задача: заменять цвет корпуса, сохраняя ремешок.
Москва Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Разработка с нуля. Пожелания и особенности: Есть аккаунт озон. Требуется программно из каждой карточки товара выгрузить фото в папки на Яндекс диск по определенным правилам. Разовая выгрузка. Ищу спеца кто работал с озоном и Яндексом для своих задач.
Москва Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Настройка. Юма программа для ресторанов настроить в республике ингушетии.
Ингушетия Фрилансеры

Программисты

дистанционно
договорная
Системное программирование. Настройка. Пожелания и особенности: Прислать видео как выгрузить категорию товара на вб парнеры через файл в эксель в пару кликов.
Екатеринбург Фрилансеры