Настройка формы окон NumericUpDown

Я новичок в работе с C#/ASP.NET и вообще программирование с использованием инструментов Windows. В настоящее время я работаю над страницей XAML, и мне нужно создать NumericUpDown (или аналогичный инструмент из System.Windows.Controls), который функционирует определенным образом.

Мне нужно, чтобы элемент управления начинался со следующего, отображаемого в нем "00:00". Первые два 0 представляют часы, а вторые два 0 представляют минуты. Я хочу иметь возможность использовать элемент управления, такой как NumbericUpDown, как способ сдвинуть время вперед и назад. Например, если бы я нажал кнопку "вверх", новый дисплей будет "00:01" и "00:02", если я нажму на него еще раз, и так далее. Если бы я нажал кнопку "вниз", это было бы "-00:01", что означало бы, что я хочу сдвинуть что-то назад на 1 минуту и ​​так далее.

Я не уверен, как именно поступить с этим, поскольку все это немного ново для меня. Пока что у меня есть это на странице XAML:

<toolkit:NumericUpDown x:Name="tudShift"  Grid.Row="1" Grid.Column="1" Height="25" />

Но это просто обычный NumbericUpDown. Он не опускается ниже 0 и не следует формату "00:00". Может ли кто-нибудь показать, как это можно сделать / настроить, или указать мне правильное направление? Благодарю.

0 ответов

Другие вопросы по тегам