Déjà c'est quoi ton framework de GUI, du Winform ? Webform ? WPF ? Autre ? C# c'est un peu vague.
Une textbox c'est juste un truc où tu mets du texte, ça n'a pas ce genre de fonction en natif, sauf si tu as une "NumericTextbox" quelque part dans tes composants.
Mais tu pourrais ajouter facilement le comportant voulu en t'abonnant à KeyPress et en reformatant le texte à ta guise, ou si tu as besoin de ça en plusieurs endroits, tu peux faire ta propre surcharge de TextBox (avec le même événement).
Y a peut être aussi des contrôles qui peuvent t'avancer un peu, genre MaskedTextBox.
edit : un tuto qui devrait t'aider à comprendre comment ça marche : https://devindeep.com/how-to-create [...] ic_TextBox
Ca ne dit pas comment reformater pour ajouter l'espace mais c'est pas compliqué, un ToString() de ta valeur avec le masque qui va bien https://docs.microsoft.com/en-us/do [...] at-strings .
Message édité par TotalRecall le 15-09-2022 à 18:33:48
---------------
Topic .Net - C# @ Prog