Frage

Ich bin auf der Suche nach einer einfachen NumericUpDown (auch bekannt als Nummer Spinner) Kontrolle in WPF. Dies scheint eine andere fehlt Kontrolle in WPF zu sein. Es muss da draußen einige bestehende und Ich mag es nicht, das Rad neu zu erfinden.

War es hilfreich?

Lösung

Die Extended WPF Toolkit hat ein: NumericUpDown eingeben Bild Beschreibung hier

Andere Tipps

Hier ist ein MIT-Lizenz-Projekt mit einer DLL für ein WPF-Steuerelement für das, was Sie beschreiben. Es ermöglicht die Anpassung von Schritten, Minimum, Maximum und Wert mit einer ähnlichen Schnittstelle mit dem Schieberegler.

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

MahApps hat eine NumericUpDown Steuerung:

Wenn kommerzielle Lösungen ok sind, können Sie diesen Steuersatz berücksichtigen: WPF-Elemente von Mindscape

Es enthält eine solche Kontrolle Spin und alternativ (meine persönliche Präferenz) ein Spin-Dekorateur, dass verschiedene numerische Steuerungen dekorieren können (wie IntegerTextBox, NumericTextBox, auch einen Teil der Steuersatz) in XAML wie folgt aus:

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

fügen Sie ein Textfeld und Scrollbar

in 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

Einige andere (kommerzielle) Optionen:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top