Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
92 / 58 / 21
Регистрация: 09.05.2019
Сообщений: 184
WPF

Поиск библиотеки для отрисовки 2D графики в WPF, аналогичной QGraphicsView в Qt

22.02.2024, 16:38. Показов 4464. Ответов 42

Студворк — интернет-сервис помощи студентам
Здравствуйте, коллеги.

Я недавно начал работать с C# и WPF после долгого опыта работы с Python и PySide6. В Qt я часто использовал виджет QGraphicsView для отрисовки графики, который предоставлял удобные функции, такие как адаптация размеров под содержимое, масштабирование и панорамирование. Однако, я обнаружил, что стандартный canvas в WPF не так удобен в использовании. При построении графики мне приходится самостоятельно увеличивать размеры листа под содержимое, а также реализовывать масштабирование и панорамирование.

Я хотел бы узнать, существуют ли библиотеки для C# и WPF, которые предлагают функциональность, аналогичную QGraphicsView в Qt? Мне нужно добавить на форму виджет и отрисовывать в нем простую 2D графику.
Буду благодарен за любые рекомендации. Спасибо!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.02.2024, 16:38
Ответы с готовыми решениями:

Поиск библиотеки для отрисовки графа
Народ, подскажите, существует ли бесплатная библиотека для отрисовки графов? Необходимо изобразить граф, указать направления, указать...

Уменьшение частоты отрисовки QGraphicsView
Только разбираюсь с Qt, не ругайтесь сильно. Данные часто меняются и QGraphicsView также часто перерисовывает (~200fps). Мне этого не...

Что использовать для отрисовки графики?
Мне нужно изобразить дерево (граф), в котором могут быть десятки тысяч вершин. Если использовать Shape, то возникает вопрос - зачем мне...

42
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16165 / 11285 / 2891
Регистрация: 21.04.2018
Сообщений: 33,174
Записей в блоге: 2
25.02.2024, 15:01
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Карян Посмотреть сообщение
Получившийся .exe запустил дома и тут же получил сообщение от антивируса, что программа распознана как троян.
Какая-то сигнатура случайно совпала.
Бывает.
Но лечится всегда непредсказуемо.
Чтобы выявить проблемный код, приходится приложение "разбирать на части", потом по одной добавлять и ловить на что именно антивирус агрится.
Причём не факт, что удастся найти. Вполне возможно, после такого рефакторинга он не будет реагировать на приложение.
0
92 / 58 / 21
Регистрация: 09.05.2019
Сообщений: 184
25.02.2024, 15:10  [ТС]
Элд Хасп, Спасибо, буду разбиратся в чем дело.
0
 Аватар для firnen_dragon
25 / 25 / 4
Регистрация: 21.01.2019
Сообщений: 407
26.02.2024, 13:05
Карян, Тоже долгое время искал инструменты для отрисовки графиков в Wpf, остановился на oxsyplot, есть поддержка паттерна mvvm, много полезного встроенного функционала, проблему отображения сотен тысяч точек решал с помощью апроксимаций и прореживания, если нужна максимальная производительность, то рекомендую ScottPlot, он не поддерживает mvvm.

Добавлено через 3 минуты
А, тю тут за графику речь, а не за графики, извиняюсь обознался
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.02.2024, 13:05

Компонент для точной отрисовки графики
Уважаемые форумчане, столкнулся с проблемкой Мог бы кто-нибудь подсказать компонент для отрисовки графиков С типом данных real, видел...

Выбрать платформу для отрисовки 3D графики
Разрабатываю windows приложение, которое принимает некоторые исходные данные, производит расчеты и результаты выводит в виде неких...

Библиотеки для создания (отрисовки) схем
Здравствуйте, я бы хотел спросить есть ли какие либо библиотеки для создания(отрисовки) схем.Давайте темам вменяемые названия

Что выбрать для отрисовки графика в wpf?
Будут поступать данные с com порта. И нужно будет эти данные показать в виде кривой, которая через каждые (допустим 10 сек) будет меняться,...

Что лучше всего использовать для отрисовки простой 2D графики
Здравствуйте. Недавно начал изучать C++ для одного проекта. Передо мной встала задача. Нужно отрисовывать простую 2D графику. Что лучше...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
43
Ответ Создать тему
Новые блоги и статьи
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru