Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# Windows Forms

Войти
Регистрация
Восстановить пароль
 
pot
8 / 8 / 3
Регистрация: 21.11.2014
Сообщений: 95
#1

Кастомные элементы управления - C#

08.11.2016, 20:18. Просмотров 360. Ответов 3
Метки нет (Все метки)

Здравствуйте, форумчане.
Потребовалось сделать вот такой элемнт управления:
Название: T0EQA9tfA4Q.jpg
Просмотров: 29

Размер: 6.9 Кб
Есть ли способы в winforms добавить нечто подобное? Или может быть в wpf?
Жду консультаций!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2016, 20:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Кастомные элементы управления (C#):

Кастомные элементы управления (button, edit, checkbox) - C#
Собственно уже замотался с интерфейсом... Вопросы следующие...можно ли как-нибудь поменять иконку чекбокса на свою? Можно ли...

Элементы управления ... - C#
как обратится к элементам управления из файла Programs.cs?

Элементы управления - C#
Подскажите пожалуйста, я в этом еще новенький, во вложении два скриншота. на первом ChekBox не выделен, а на втором выделен, при этом...

Элементы управления - C#
Подскажите, на каком сайте я могу скачать новые элементы управления?) (pulseButton есть уже)

Элементы управления - C#
Доброго времени суток! Получил задание скопировать интерфейс одной программы без функциональности (типа макета). Проблема заключается...

Пользовательские элементы управления - C#
Доброе утро. Подскажите, кто сможет, в blend for visual studio создаю собственный элемент управления. как его потом импортировать в проект...

3
madguitar2010
36 / 36 / 15
Регистрация: 13.12.2010
Сообщений: 113
Завершенные тесты: 2
08.11.2016, 20:46 #2
pot, вот тут гляньте
1
Sklifosofsky
736 / 672 / 164
Регистрация: 29.09.2015
Сообщений: 817
08.11.2016, 20:55 #3
Можно. Но повозиться придется, есть элементы которые будут двигаться по радиальной траектории.
Про wpf ничего не скажу, т.к. сам рисую все при помощи graphics. Например: часть элементов можно отрисовать стандартным способом, часть, там где больше визуальной красоты, в фотошопе.
В первую очередь нужно построить схему управления:
1 При помощи мыши таскание за ручку (пупырышек):
жесткая фиксация направления - куда мышь туда и стремится максимально приблизиться ручка;
мягкая фиксация направления - вверх, вправо - вращение ручки до упора вправо; вниз, влево - до упора влево.
2 Взаимодействие с клавиатурой. Причем тут придется продумать будет ту ли авто вращение при зажатии клавиши или единичное перемещение
3 Рассчитать количество элементов взаимодействующих с мышью, т.к. придется каждое движение над элементом управления проверять где курсор находится

Это все в общем и скудная часть (все что в голову пришло)...
1
Sanya_sa
Модератор
683 / 673 / 174
Регистрация: 03.02.2015
Сообщений: 4,196
Записей в блоге: 8
Завершенные тесты: 3
08.11.2016, 21:17 #4
Цитата Сообщение от pot Посмотреть сообщение
Есть ли способы в winforms добавить нечто подобное?
Да.
Вам в чем консультация нужна?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2016, 21:17
Привет! Вот еще темы с ответами:

Нестандартные элементы управления - C#
Добрый день! Нужно добавить на форму элемент управления, а я даже не знаю (к стыду своему), как он называется... Выглядит как комбобокс,...

Не добавляются кастомные контролы - C#
Пишу программу для обработки спутниковых карт. Написал свой кастомный контрол. Но он не ставиться в проект. Более того не 1 кастомный...

TabPage и элементы управления на них - C#
на форме Form1 есть члены класса Form1 TabPage tabPage_this; Panel panel_game; Label teamGuest; ...

Элементы управления на фрейме окна - C#
Добрый вечер. Мне в данный момент нужно расположить кнопки ►, || и ■ на фрейме окна (а-ля как у IE10). Как это реализовать? Спасибо за...


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

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

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