-
Notifications
You must be signed in to change notification settings - Fork 770
Open
Labels
area-NumberBoxNumberBox ControlNumberBox Controlfeature proposalNew feature proposalNew feature proposalteam-ControlsIssue for the Controls teamIssue for the Controls team
Description
Proposal: NumberBox Update - Styling & Properties Polish
Summary
Center NumberBox V2 around polishing API surface by exposing or adding customer requested APIs for additional properties and events.
Rationale
Larger NumberBox features are still blocked on requiring WinUI 3.0, however, a meaningful V2 can still be delivered to active customers by focusing on exposing or adding customer requested properties and events.
See linked issues for each APIs individual rationale/justification.
Scope
Requests to expose APIs:
- Expose InputScope API:
a. Proposal Proposal: Expose InputScope property on NumberBox #2710
b. PR: Set InputScope property to Number in NumberBox's input TextBox #2605 - Styling APIs: Proposal: NumberBox: Improve the lightweight styling experience #2844
a. Border Properties: Can't set the border properties of the NumberBox. #1925
b. NumberBox should respect Background/Foreground properties: NumberBox should respect Background/Foreground properties #2998
c. Provide a PlaceholderForeground API: Proposal: Provide a PlaceholderForeground API for the NumberBox control #2811
d. Controls providing a PlaceholderText API should also provide a PlaceholderForeground API:Proposal: Controls providing a PlaceholderText API should also provide a PlaceholderForeground API #2965 - SpinButtons Tooltips: Proposal: Make the Tooltips of the NumberBox SpinButtons customizable #2808
Requests to add properties, events, theme resources:
- [Property] Add IsReadOnly / IsValueLocked property: Proposal: Add IsReadOnly / IsValueLocked property to NumberBox #2204
- [Events] Add Paste, CopyingToClipboard, and CuttingToClipboard Events: Proposal: Add Paste, CopyingToClipboard, and CuttingToClipboard Events to NumberBox #2055
- [Property] Add 'DeleteButtonVisibility' property: Proposal: Add 'DeleteButtonVisibility' property to
NumberBox
#2205 - [Theme Resources] Styling resources for glyphs: Proposal: Provide lightweight styling resources for the glyphs of the NumberBox's spin buttons #2789
Important Notes
Open Questions
ranjeshj, robloo, Marv51, heartacker and aquinn39
Metadata
Metadata
Labels
area-NumberBoxNumberBox ControlNumberBox Controlfeature proposalNew feature proposalNew feature proposalteam-ControlsIssue for the Controls teamIssue for the Controls team