Хороший эквивалент NumericUpDown в WPF? [закрытый]



Я ищу простое управление NumericUpDown (a.k.a. number spinner) в WPF. Это, похоже, еще один недостаток контроля в WPF. Там должны быть какие-то существующие, и я не люблю заново изобретать колесо.

726   11  

11 ответов:

расширенный инструментарий WPF имеет один:NumericUpDown enter image description here

Кевин Мур создал элемент управления NumericUpDown в WPF и поместил его в свой "WPF Bag-o-Tricks"

вы можете найти загрузки здесь:http://j832.com/bagotricks/

У него там есть кое-что интересное. Я не играл с NumericUpDown лично, но я ожидаю, что это должно дать вам то, что вы ищете.

Я считаю, что он показывает это в своем видео "WPF Bootcamp". Я изначально видел его здесь, но и потоковое видео кажется, он упал.

вот проект лицензии MIT с dll для элемента управления WPF для того, что вы описываете. Он позволяет настраивать приращения, минимум, максимум и значение с аналогичным интерфейсом для управления ползунком.

http://code.google.com/p/phoenix-control-library/

Это может помочь: числовой ввод данных в WPF

MahApps есть NumericUpDown управление:

MahApps NumericUpDown

Если коммерческие решения в порядке, вы можете рассмотреть такой контроль установить: элементы WPF по Mindscape

Он содержит такой элемент управления спином и альтернативно (мое личное предпочтение) спин-декоратор, который может украшать различные числовые элементы управления (например, IntegerTextBox, NumericTextBox, также часть набора элементов управления) в XAML следующим образом:

<WpfElements:SpinDecorator>
   <WpfElements:IntegerTextBox Text="{Binding Foo}" />
</WpfElements:SpinDecorator>

добавить текстовое поле и полосу прокрутки

в VB

Private Sub Textbox1_ValueChanged(ByVal sender As System.Object, ByVal e As System.Windows.RoutedPropertyChangedEventArgs(Of System.Double)) Handles Textbox1.ValueChanged
     If e.OldValue > e.NewValue Then
         Textbox1.Text = (Textbox1.Text + 1)
     Else
         Textbox1.Text = (Textbox1.Text - 1)
     End If
End Sub

несколько других (коммерческих) вариантов:

Comments

    Ничего не найдено.