|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.10.2010, 18:55 | #1 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Возможно ли полностью написать граффический редактор на C# + WPF
Поясню: мне вот просто интересно, реально ли написать граффический редактор полностью используя классы WPF, не пользуясь GDI+? Не хочу на пол пути понять, что пошёл не в ту сторону. Я просто решил вообще забыть про WinForms и для большего понимания WPF писать вообще любые даже мелкие примеры на нём. Так как иногда даже в мелких примерах есть отличия от WinForms. Просто читал где-то, что WinForms уже не будут совершенствовать и т.д. Весь упор на WPF. Ну вроде как его время прошло и т.д. Кто что может сказать по этому поводу? Тема не холивар. Интересует реально этот вопрос. Хотелось бы услышать живое мнение.
|
23.10.2010, 19:42 | #2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
все возможно, вопрос в другом, какие задачи должен решать этот редактор? В теории можно или рисовать руками, а может даже все сделать как фотошоп слоями используя реальный контролы WPF. Вообще как обычно все, ничего не понятно из поставленной задачи.
|
23.10.2010, 20:38 | #3 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 549
|
Да мне небольшой редактор нужен. По крайней мере пока мне не нужен свой очень продуманный аналог фотошопа (в одиночку его походу придётся писать до второго пришествия). Я бы хотел научиться и руками рисовать (как понимаю примитивами). Попиксельно обрабатывать изображение. Это скорее для самообучения, чтобы уметь это делать, а может и придётся это использовать. Особенно я хочу сделать возможность выделить на экране цветом, что либо. И так, чтобы водя скажем маркером по одному и тому же месту, оно не становилось темнее. То есть как бы выделение деталей на картинке. Это я вообще давно уже хочу сделать, но руки пока не доходили.
У меня есть примеры на Silverlight, но там выделяют как раз маркером, но водя по одному и тому же месту картинка становится там темнее (наложить две прозрачные линии друг на друга, тот же эффект). |
24.10.2010, 16:01 | #4 |
Пользователь
Регистрация: 16.03.2010
Сообщений: 58
|
ты пытаешься опередить события)
Для начала хоть рисовать начни. Разработай модульную структуру) А то что выделять рисованием.. ну тут достаточно просто, если ты сможешь сделать работу со слоями.. ты можешь рисовать постоянно темным цветом на одном из слоев поверх главного, но выводить сам слой с прозрачностью. Ты добьешься эффекта, что не будет ничего больше и больше затемняться до определенного момента.. |
24.10.2010, 16:03 | #5 |
Пользователь
Регистрация: 16.03.2010
Сообщений: 58
|
все выделения всегда работают через маску, если что.. 97-97-003 icq
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C# + WPF] Отлов нажатий клавиш, хуки, горячие клавиши в проекте WPF | Casper-SC | WPF, UWP, WinRT, XAML | 3 | 03.03.2017 15:00 |
класс Screen в WPF. Есть ли такой? [?] Не добавлять же сборку Forms в WPF | Casper-SC | Общие вопросы .NET | 2 | 30.07.2010 15:10 |
[WPF С#] Графический редактор. Теория реализации. Направьте на верный путь. | Casper-SC | Общие вопросы .NET | 0 | 11.06.2010 12:15 |
Возможно ли написать в VB/VBA(Ex) софтину, которая бы управляла программой (или usb устройством) | RussellMur | Microsoft Office Excel | 14 | 09.03.2009 03:25 |
Возможно ли написать на языке Assembler модуль расширения для BIOS | biff | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 07.07.2008 13:41 |