Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
Заблокирован
1

Класс Graphics, пространства имен System.Drawing, графика, графики

29.01.2018, 17:09. Показов 2930. Ответов 5
Метки нет (Все метки)

Есть ли что-нибудь обзорное хорошо читаемое :
общий обзор по классам пространства имен System.Drawing (что когда применять)
и плюс конкретнее - по классу Graphics
?
И вообще по поводу графики и в т.ч. графиков (в контексте приложений WPF)
Такое обилие возможностей, что трудно понять что в каком случае имеет смысл применять.
Сейчас больше всего интересует рисование графиков, в том числе - интерактивных.
Нужен квалифицированный пинок в нужную сторону.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2018, 17:09
Ответы с готовыми решениями:

Подключение пространства имён System.Web.Mail
Добрый день. Пришло время разобрать задачу с использованием пространства имён System.Web.Mail ....

Используя классы из пространства имен System.Drawing нарисовать график на форме
Используя классы из пространства имен System.Drawing нарисовать график на форме. y=(3x+1)/arctgx...

Нарисовать сферу на форме в пространстве имен System.Drawing и System.Drawing.Drawing2D
Задача нарисовать сферу на форме в пространстве имен System.Drawing и System.Drawing.Drawing2D. С...

Какой класс выбрать из пространства имён System.Collections.Generic?
1.Необходимо хранить 4 переменных: Фамилию,Имя,Номер,Адрес. 2.Сортировать по : Фамилии,Имени....

5
29 / 30 / 15
Регистрация: 24.01.2018
Сообщений: 132
29.01.2018, 17:11 2
А зачем применять System.Drawing в WPF? Его там и применять можно только через WindowsFormsHost. Он для Windows Forms создан.
1
167 / 186 / 35
Регистрация: 21.01.2018
Сообщений: 230
29.01.2018, 17:27 3
Почитайте http://www.c-sharpcorner.com/U... ng-in-wpf/
2
Заблокирован
29.01.2018, 17:52  [ТС] 4
Цитата Сообщение от Faiotti Посмотреть сообщение
Он для Windows Forms создан.
Да? Спасибо. Что, для WPF никак не будет работать?
А, вы написали - можно через WindowsFormsHost. Но так понимаю, что не целесообразно.
А что тогда аналогичное для WPF?

Добавлено через 2 минуты
Цитата Сообщение от Кузнец кода Посмотреть сообщение
Спасибо.
Такое ощущение, что помимо учебников и справочников нужен ещё и ПУТЕВОДИТЕЛЬ.
Спасибо этому форуму!
0
167 / 186 / 35
Регистрация: 21.01.2018
Сообщений: 230
29.01.2018, 19:30 5
Live charts используйте https://lvcharts.net/
3
4192 / 2297 / 389
Регистрация: 05.10.2013
Сообщений: 6,395
Записей в блоге: 177
02.02.2018, 18:47 6
Цитата Сообщение от titan4ik Посмотреть сообщение
И вообще по поводу графики и в т.ч. графиков (в контексте приложений WPF)
По поводу графиков понятно - есть библиотеки + можно своё написать. Выскажу своё мнение отдельно по поводу 2D/3D графики в WPF, что я выбрал. Пробовал я встроенные средства для работы с 2D/3D графикой в WPF. Пришёл к выводу, что больше всего свободы в графике даёт шейдерный OpenGL (либо DirectX). Вы можете подключить библиотеку OpenTK. На этом контроле вы можете рисовать любую графику, используя свободу, которую дают вершинные и пиксельные (фрагментные) шейдеры на чистом OpenGL. Плюс ещё в том, что подходят все книги/туториалы, которые написаны по графике для OpenGL на C++, с переводами на русский, а их очень много.

В качестве примера, рисование ломанной на OpenGL 3.3 Core в WPF: Lines_OpenGL33WPF.zip

Название: Lines_OpenGL33WPF.png
Просмотров: 86

Размер: 2.4 Кб
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2018, 18:47

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Graphics.SetClip Method (GraphicsPath) и Graphics.Clear Method vs Graphics.FillPath Method (System.Drawing)
У нас два способа залить форму: 1. Graphics.SetClip Method (GraphicsPath) and Graphics.Clear ...

System::Drawing::Graphics не создаёт рисунок
Проблемный код: void initializeGFields(){ Graphics ^ gFieldSelf; //Объявление объектов...

System.Drawing.Graphics сам очищается
Подскажите пожалуйста: когда рисую с помощью System.Drawing.Graphics и потом сворачиваю окно, то...

Получение изображения из System.Drawing.Graphics
Нужно написать программу, которая поворачивает изображение из файла "kartinka.png" и сохраняет в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.