Как создавать собственные виджеты C #? - PullRequest
0 голосов
/ 16 декабря 2010

Каков наилучший подход и / или инструмент? TrackBar в наборе инструментов MS Visual Studio 2008 не подходит. Он должен быть оптимизирован для сенсорного экрана 800x480 в экстремальных условиях окружающей среды. Кнопка на панели треков должна быть больше, чтобы пользователю было проще перемещать элемент управления с помощью пальца. Это возможно с существующим виджетом, но сложно, так как кнопка маленькая. Я использую C # в MS Visual Studio 2008, но не знаю, является ли это WinForms или WPF (это мой первый C # проект) Цель - старый планшет Windows-CE. Было бы здорово, если бы пошаговые инструкции по созданию пользовательского элемента управления уже существовали. Альтернативой может стать инструмент, который я мог бы купить.

1 Ответ

3 голосов
/ 16 декабря 2010

Вот пара учебных пособий по созданию пользовательских элементов управления:

Использование Winforms

http://blogs.msdn.com/b/jfoscoding/archive/2004/12/06/275505.aspx http://msmvps.com/blogs/deborahk/archive/2009/10/13/winforms-user-controls-101.aspx

Использование WPF

http://msdn.microsoft.com/en-us/library/cc295235.aspx http://www.wpftutorial.net/HowToCreateACustomControl.html

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...