WPFで同等の優れたNumericUpDown?[閉まっている]


100

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


24
マイクロソフトが実際にWPFコントロールを提供したということですか?:)
BobbyShaftoe 2008

それはいまいましい悪い冗談です。私はそれらを見つけられないのではないかと恐れて、wpfコントロールの検索に抵抗しました。
MadeOfAir 2014年

回答:


98

拡張WPFツールキットには1つあります:NumericUpDown enter image description here


24
更新:Extended WPF Toolkitは、そのコントロールをこれらのDecimalUpDown、DoubleUpDown、またはIntegerUpDownに置き換えました。
Erez

4

残念ながら、それだけで一つのテーマをサポートしているようだ...
アンドリュース

2
Microsoft WPF NumericUpDownControlは、せいぜい冗談です。私のおばあちゃんはそれよりもうまくいくかもしれません。これは、右側に2つのリピートボタンが積み重ねられた、長方形の奇抜な読み取り専用ラベルです。
user275587

4

これは、説明している内容のWPFコントロール用のDLLを含むMITライセンスプロジェクトです。スライダーコントロールと同様のインターフェイスで、増分、最小、最大、値をカスタマイズできます。

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


3
ちなみに、このコントロールは、キーの繰り返し(キーを押したままにする)または上下の矢印キーをサポートしていません。Kevin Moo're Bag-o-TricksのNumericUpDownは両方の機能をサポートしています。
Sean Sexton

また、このコントロールには.NET Framework 4が必要であることにも注意してください
Ignatius

3

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

MahApps NumericUpDown


オフサイトのリソースまたはツールに対する推奨リクエストは、Stack Overflowではトピックから外れています。それらに答える場合、スタックオーバーフローがそれらの質問に答えるのに適した場所であるという信念を具体的に強化します。そうではない。良い答えを知っていても、これらの質問には答えないでください。ほとんどの答えは非常に意見が分かれます(「私は個人的に好きです...」)。質問のフラグダイアログを開いて、トピック外のカテゴリまたはヘルプセンターで詳細な理由を確認できます。また、効果は実際の回答に似ているため、コメントで回答することもできません。
Kyll

1

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

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

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


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


1

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


オフサイトのリソースまたはツールに対する推奨リクエストは、Stack Overflowではトピックから外れています。それらに答える場合、スタックオーバーフローがそれらの質問に答えるのに適した場所であるという信念を具体的に強化します。そうではない。良い答えを知っていても、これらの質問には答えないでください。ほとんどの答えは非常に意見が分かれます(「私は個人的に好きです...」)。質問のフラグダイアログを開いて、トピック外のカテゴリまたはヘルプセンターで詳細な理由を確認できます。また、効果は実際の回答に似ているため、コメントで回答することもできません。
Kyll
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.