問題タブ [numericupdown]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - 数値ステッパー小数での奇妙な動作
数字のあるフィールドのエディターを作成しています。テキストフィールドを試しましたが、数値データ型であるため、文字列を数値などとして再キャストしたにもかかわらず、スムーズに進みませんでした。値としてNaNが返され続けました。そこで、数値ステッパーを使用するのが最善であると判断しました。
最初にロードしたとき、すべての小数が削除され、数値のみが整数として表示されていました。stepIncrementを0.1に変更すると、小数が表示されます(奇妙な要件imo)。しかし、ステップアップすると、17.7を期待するときに「17.700000000000003」のような値が表示されることがあります。私のデータのすべての数字は小数点以下1桁です。データフォーマッタを作成できることは知っていますが、この状況では必要ないようです。
これに対処する別の方法はありますか?
c# - NumericUpDownコントロール内に、番号の後にテキストを含める
WinFormsでNumericUpDownコントロール内にテキストを表示することは可能ですか?たとえば、numericupdownコントロールの値がマイクロアンペアであることを示したいので、「1uA」のようにする必要があります。
ありがとう。
.net - Numericupdown コントロールを制限して整数のみを受け入れる方法
Windows 数値アップダウン コントロールがあります。ユーザーが整数のみを入力できるように制限したい。それ、どうやったら出来るの?現在、ユーザーは 10 進数も入力できます。ありがとうPS私は.netを使用しています
winforms - datagridview and NumericUpDown?
I have a NumericUpDown
box and depending on its value, I want to insert the letter into a DataGridView
. Here is my code, but it does not insert into the column I want.
c# - メンバークラスにnumericUpDownを双方向バインディングする方法
configClass.RaMsize を numericUpDown に双方向バインディングする必要があります。
方法:
c# - argumentOutOfRangeException から身を守る方法
私は、numericUpDown コントロール minValue - 0 maxValue - 100 を持っています。
このコントロールへのバインドを作成します。
値が 101 に変更された場合は例外になりますが、これは必要ありません。値は特に言及されていません。どうやってするの ?
アップデート:
BindField:
設定しました TempConfigClass.ExecArea = 99999;
エラーにはなりませんが、エラーがnumericUpDownのように見えるタブ(tabcontrol)に移動すると
c# - 多くの NumericUpdown オブジェクトを含む配列への C# の代入
わかりましたので、楽しみのために数独ソルバーを作成しています(はい、すでに何度も作成されていることを知っています)ので、人々が解決する前にそこに値を入力できるようにするために、numericupdown(正確にはそのうちの81つ)を使用し、すべてを割り当てたいと思いましたそれらを配列に:
次に、「解決」をクリックすると、最初に行うことになっているのは、すべての値を配列に入れることです。
明らかに、「numbericupdown[y]」はできませんが、それは私が何をしようとしているのかを確認するためのものです....
すっごい考え?
ありがとう、クレイグルズ
c# - Shift/Ctrl/etc に応じて、WinForm NumericUpDown コントロールの可変インクリメント ステップ。押される
私が欲しいのは、VS2010 などの Visual Studio の WinForm デザイナーで起こることと多少似ています。ボタンを配置して選択し、矢印キーを使用すると、右キーを押して選択した方向に 5 ピクセルずつ移動します。ここで、Shift キーまたは Ctrl キーのいずれかを押したままにすると (どちらかを忘れてしまいました、申し訳ありません)、ボタンは一度に 1 ピクセルずつしか移動しません。
C# WinForm アプリの NumericUpDown コントロールでこれを実現したいと考えています。デフォルトの増分が 100.0 で、小さい増分が 10.0 だとします。さらに小さい増分 (可能であれば) は 1.0 にすることができます。どうすればそれを行うことができるかについてのヒントはありますか?
うまくいけば、これを別の質問として尋ねる必要はありません。入力された現在の値に応じて増分を設定するというアイデアも考えています。たとえば、10 億から 1000 億の間の任意の金額を入力できます。次に、入力した値に応じて、デフォルト、小さい、小さい増分値を設定したいと考えています。私は自分で正確な式を理解することができます。
c# - C# を使用して NumericUpDown コントロールで設定した値をクリップする、きちんとした直感的で慣用的な方法をお探しですか?
以下のコードを使用して、必要な機能を実現しています。ユーザーが特定の NumericUpDown コントロールの値を編集しているときに、k
、K
、m
、またはM
のいずれかを押すと、現在入力されている量に を掛け1000
ます。また、オーバーフロー例外を回避したいと考えています。minimum
値は aと aで自動的に制限されますmaximum
。and関数が使用できるif
ため、ステートメントを使用しませんでした。しかし、そのロジックを処理するには、ある程度の精神的エネルギーが必要です (に適用するmin
max
min
maximum
max
minimum
... 何?)、「警告、このコードは読みにくいですが、機能します」という行に沿ってコメントを残す必要があるように感じました。これは私が書くべきコメントではありません。ロジックは単純すぎてコメントは必要ありませんが、それを表現する自明の方法を見つけることができません。助言がありますか?これを行うために、コントロール自体の設定/メソッドを使用できますか?
c# - 数値アップダウンSilverlightコントロールに入力された文字列値を取得する方法は?
シルバーライトの数値上下制御を使用しています。コントロールは10進数に設定されています。
上限は28、下限は-28です。
増分ステップは0.25です
オランダの文化でこのコントロールを使用して、形式で値を受け入れるようにします
1,2そしてそれを1.2に変換します
3,5そしてそれを3.5に変換します
10,3そしてそれを10.3に変換します
27,5そしてそれを27.5に変換します
今私の問題は、値を入力しようとすると
1.2それを12,00に変換します(1.2は1,2に反映する必要があります)
どうすればそれを達成できますか?
またはNumeriCupDownコントロールに文字列として入力された文字列値を取得するにはどうすればよいですか。
だから私は好きなように弦に作用することができますか?
イベントを使ってみました
しかし、私にはあまり役に立ちません。
非公開メンバーでNumericUpDownコントロールのTextプロパティを取得しているが、コードでそれを実装できない添付の画像を見つけてください。そのTEXTプロパティを取得するにはどうすればよいですか。