mcpField
S
syncfusion-wpf-integer-textbox

syncfusion-wpf-integer-textbox

github.com/syncfusionDesign & UI5162 installsUpdated 1w ago
Repository

About syncfusion-wpf-integer-textbox

A skill for configuring Syncfusion’s WPF IntegerTextBox, which accepts Int64 integer values with validation, formatting, and appearance controls. It covers value management, range restrictions, culture, and input interactions.

Key features

  1. 01Accept and manage integer values
  2. 02Set minimum and maximum limits
  3. 03Configure validation and paste behavior
  4. 04Format values by culture and grouping
  5. 05Control spin buttons and scrolling
  6. 06Customize colors and alignment

Use cases

  1. 01Restrict numeric input to integers
  2. 02Set allowed value ranges
  3. 03Format values for a selected culture
  4. 04Configure increment, decrement, and scrolling

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/syncfusion/wpf-ui-components-skills --skill syncfusion-wpf-integer-textbox

After installing, type/syncfusion-wpf-integer-textboxin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
appearance-customization.md
formatting-culture.md
getting-started.md
range-adorner.md
step-interval-scrolling.md
validation-restrictions.md
value-management.md

Details

From the project README

Implementing IntegerTextBox

Syncfusion WPF IntegerTextBox restricts input to integer (Int64) values with validation, formatting, and customization.

Assembly: Syncfusion.Shared.WPF Namespace: Syncfusion.Windows.Shared

Reference Files

FileTopics
getting-started.mdInstallation, XAML/C# setup, MVVM binding
value-management.mdValue property, paste modes, spin buttons, null/watermark
validation-restrictions.mdMin/Max, validation modes, exceed behavior, read-only
formatting-culture.mdCulture, NumberFormat, group separator/sizes
appearance-customization.mdColors, alignment, selection, corner radius
step-interval-scrolling.mdScrollInterval, arrow keys, mouse wheel, drag, focus selection
range-adorner.mdEnableRangeAdorner, RangeAdornerBackground

Key Properties Reference

PropertyTypeDefaultDescription
Valuelong?0Current integer value of the control
MinValueintint.MinValueMinimum allowed value
MaxValueintint.MaxValueMaximum allowed value
ScrollIntervalint1Increment/decrement step value
ShowSpinButtonboolfalseShow up/down spinner buttons
EnableRangeAdornerboolfalseShow progress bar-like visual
GroupSeperatorEnabledboolfalseEnable number group separators
NumberGroupSeparatorstringCulture-basedCustom group separator character
CultureCultureInfoCurrentCultureCulture for number formatting
UseNullOptionboolfalseAllow null values
NullValueint?nullValue to display when null
WatermarkTextstringstring.EmptyPlaceholder text when empty
PositiveForegroundBrushBlackForeground for positive values
NegativeForegroundBrushRedForeground for negative values
ZeroColorBrushGreenForeground for zero value
IsReadOnlyboolfalsePrevent user input
TextAlignmentTextAlignmentLeftHorizontal text alignment
CornerRadiusCornerRadius1Border corner rounding

Comments

Markdown supported