WPFで同等のNumericUpDownは適切ですか?

2008年12月20日に質問されました。  ·  閲覧回数 106.5k回  ·  ソース

devios1 picture
2008年12月20日

WPFで単純なNumericUpDown(別名ナンバースピナー)コントロールを探しています。 これは、WPFのもう1つの制御不足のようです。 そこにいくつかの既存のものがあるに違いありません、そして私は車輪を再発明するのが好きではありません。

回答

Sam picture
2011年03月17日
98

拡張WPFツールキットには次のものがあります: NumericUpDownenter image description here

user3023451 picture
2010年09月21日
4

これは、あなたが説明しているもののWPFコントロール用のdllを使用したMITライセンスプロジェクトです。 スライダーコントロールと同様のインターフェイスを使用して、増分、最小、最大、および値をカスタマイズできます。

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

Magnus Lindhe picture
2015年11月18日
3

MahAppsにはNumericUpDownコントロールがあります。

MahApps NumericUpDown

Simon D. picture
2009年09月14日
1

商用ソリューションに問題がない場合は、次のコントロールセットを検討してください: MindscapeによるWPF要素

これには、このようなスピンコントロールと、代わりに(私の個人的な好みで)スピンデコレータが含まれており、XAMLのさまざまな数値コントロール(IntegerTextBox、NumericTextBox、コントロールセットの一部など)を次のように装飾できます。

<WpfElements:SpinDecorator>
   <WpfElements:IntegerTextBox Text="{Binding Foo}" />
</WpfElements:SpinDecorator>
Clifford Nelson picture
2010年11月05日
1
Skarstoker picture
2010年11月29日
1

テキストボックスとスクロールバーを追加する

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
Andrey Burykin picture
2014年02月20日
1
David Hollinshead picture
2016年01月27日
1

他のいくつかの(商用)オプション: