fineslider.net
1.0.0
数値を素早く正確に設定できるツール
これは、アナログ デバイスのコントロール ノブと標準の Windows スタイルからインスピレーションを得たシンプルなユーザー コントロールです。マウスまたはタッチスクリーンで制御できます。値をネイティブかつ正確に設定できます。
いくつかの機能:
オープンソース
物理値変換器内蔵
マウスとタッチスクリーンで制御
ネイティブの Windows デザインに似ています
サードパーティのライブラリを使用しません
これは、物理的な数値を管理するための簡単で迅速なプロジェクトです。開発中です。
dotnet add package FineSliderNet
これを使用するには、XAML 要素を挿入する必要があります。通常、 Value
パラメータをdouble
変数にバインドする必要があります。オプションで、スケールの制限を指定できます。
Minimum
- 2 倍|ユーザーによる設定の制限。この値未満の場合、ユーザーは設定できません。
Maximum
- 2 倍|ユーザーによる設定の制限。ユーザーはこの値を超える値を設定することはできません。
Unit
-文字列|テキストパラメータ - 命名単位
Span
-ダブル|可視範囲のスイープ値。
MinimumSpan
-倍精度|ユーザー設定制限(ズーム時)。
MaximumSpan
-倍精度|ユーザー設定制限(ズーム時)。
<fs:FineSlider Value="{Binding ValueDouble}" Minimum="-60" Maximum="60" Unit="V" Span="0.1" MinimumSpan="0.01" MaximumSpan="100"/>
ライブラリをリストに追加することを忘れないでください。
<Window x:Class="Example.MainWindow"...xmlns:fs="clr-namespace:FineSliderNet;assembly=FineSliderNet"...
MIT ライセンスに基づいて配布されます。詳細については、 LICENSE
を参照してください。