Я какое-то время разрабатывал WPF и «ванильные» элементы управления, но я столкнулся со сценарием, в котором ничто не попало в цель.
Я искал элемент управления TimePicker, мое ограничение заключается в том, чтоЯ ищу что-то, что я могу использовать и распространять бесплатно.Я нашел элемент управления, который выглядит так, как будто он почти идеален.
предоставлено https://www.roy -t.nl / 2016/03/05/customizable-touch-friendly-timepicker-clock-for-wpf.html.Это уже существует как элемент управления WPF, я могу написать тестовое приложение и использовать его.Пользователь тянет руки (я использую мышь на ноутбуке без сенсорного экрана) и устанавливает время.У меня нет требования устанавливать секунды, так что ... идеально.
Почти.Единственное, что этот элемент управления плоский, 150x150 пикселей или что-то еще, недвижимость, которую он занимает прямо сейчас, исправлена.Я думаю, как элемент управления DatePicker Microsoft.Элемент управления, который при заключении договора будет показывать только цифровое время (только для чтения), но при расширении будет отображать этот элемент управления и позволит установить время.Так же, как DatePicker отображает календарь.
Проблема в том, что я не уверен, как лучше это сделать.Я не уверен, какую задачу я бы взял на себя.Кто-нибудь может дать мне несколько советов?И дать мне представление о размере задачи?Возможно, вы видели пример чего-то похожего, просто чтобы я мог понять объем и сложность кода?Когда я закончу, этот элемент управления появится в диалоговом окне, которое будет находиться внутри приложения, в котором захват времени - это небольшая часть функциональности.Кроме того, в приложении iirc есть только одно место, где мне нужно фиксировать время.Поэтому, хотя я хотел бы, чтобы мой элемент управления выглядел настолько хорошо, насколько я могу, я не хочу слишком увязать в разработке «просто» элемента управления.
(по контракту)
(расширенный)