Sto costruendo un modulo in un'app C# WinRT e vorrei limitare i caratteri di uno dei componenti di TextBox ai soli numeri. (Per un utente è possibile inserire un anno in questo riquadro di testo.Limitazione dei caratteri in un TextBox
Ho cercato un po ', ma non sono stato in grado di capirlo senza impostare un listener di eventi sull'evento TextChanged
e ispezionare la proprietà text
a ogni pressione di un tasto. C'è un modo per dire semplicemente che un utente può inserire solo caratteri specifici in un TextBox?
Contrassegnare questo come la risposta in quanto risolve principalmente il problema che stavo avendo. Ciò limiterà il TextBox a visualizzare solo numeri. Tuttavia, ho rivisitato questa parte della mia app e sostituito il campo dell'anno con un ComboBox, per eludere completamente il problema. (Ho un intervallo di anni prefissato possibile, quindi non so perché non ho usato un ComboBox in primo luogo.) –