syncfusion-wpf-integer-textbox について
Syncfusion の WPF IntegerTextBox を設定するためのスキルです。Int64 の整数値を受け付け、検証、書式、外観を調整できます。値の管理、範囲制限、カルチャ、入力操作を扱います。
主な機能
- 01整数値の入力と管理
- 02最小値と最大値の設定
- 03検証と貼り付け動作の設定
- 04カルチャと桁区切りに応じた書式設定
- 05スピンボタンとスクロールの制御
- 06色と配置のカスタマイズ
活用シーン
- 01数値入力を整数に制限
- 02入力可能な値の範囲を設定
- 03指定カルチャに応じた数値表示
- 04増減幅とスクロールの設定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ syncfusion/ wpf-ui-components-skills --skill syncfusion-wpf-integer-textboxインストール後、Claude Code で/syncfusion-wpf-integer-textboxを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/appearance-customization.mdformatting-culture.mdgetting-started.mdrange-adorner.mdstep-interval-scrolling.mdvalidation-restrictions.mdvalue-management.md詳細
IntegerTextBox の実装
Syncfusion WPF IntegerTextBox は、検証、書式設定、カスタマイズに対応し、入力を整数(Int64)値に制限します。
アセンブリ: Syncfusion.Shared.WPF 名前空間: Syncfusion.Windows.Shared
リファレンスファイル
| ファイル | トピック |
|---|---|
| getting-started.md | インストール、XAML/C# のセットアップ、MVVM バインディング |
| value-management.md | Value プロパティ、貼り付けモード、スピンボタン、null/ウォーターマーク |
| validation-restrictions.md | 最小値/最大値、検証モード、範囲超過時の動作、読み取り専用 |
| formatting-culture.md | カルチャ、NumberFormat、桁区切り記号/桁数 |
| appearance-customization.md | 色、配置、選択範囲、角の丸み |
| step-interval-scrolling.md | ScrollInterval、方向キー、マウスホイール、ドラッグ、フォーカス時の選択 |
| range-adorner.md | EnableRangeAdorner、RangeAdornerBackground |
主要プロパティのリファレンス
| プロパティ | 型 | デフォルト | 説明 |
|---|---|---|---|
| Value | long? | 0 | コントロールの現在の整数値 |
| MinValue | int | int.MinValue | 許可される最小値 |
| MaxValue | int | int.MaxValue | 許可される最大値 |
| ScrollInterval | int | 1 | 増減のステップ値 |
| ShowSpinButton | bool | false | 上下のスピナーボタンを表示します |
| EnableRangeAdorner | bool | false | プログレスバーのようなビジュアルを表示します |
| GroupSeperatorEnabled | bool | false | 数値の桁区切りを有効にします |
| NumberGroupSeparator | string | カルチャに基づく | カスタムの桁区切り文字 |
| Culture | CultureInfo | CurrentCulture | 数値書式設定に使用するカルチャ |
| UseNullOption | bool | false | null 値を許可します |
| NullValue | int? | null | null のときに表示する値 |
| WatermarkText | string | string.Empty | 空のときに表示するプレースホルダーテキスト |
| PositiveForeground | Brush | Black | 正の値の前景色 |
| NegativeForeground | Brush | Red | 負の値の前景色 |
| ZeroColor | Brush | Green | 0 の値の前景色 |
| IsReadOnly | bool | false | ユーザー入力を防止します |
| TextAlignment | TextAlignment | Left | 水平方向のテキスト配置 |
| CornerRadius | CornerRadius | 1 | 境界線の角の丸み |
コメント
Markdown 対応