Изменение точки Numpad на запятую
Есть ли способ изменить точку с моей цифровой клавиатуры на запятую, используя C# в NummericUpDown? Здесь, в Европе, мы используем запятую, а не точку в качестве десятичной цифры.
1 ответ
Вам кажется, что у вас есть приложение WinForms. вам просто нужно использовать правильную локаль. перед отображением любого пользовательского интерфейса (в классе Program) измените CurrentCulture для текущего потока. это должно отформатировать ваши данные так, как вы хотите. код ниже показывает пример.
Thread.CurrentThread.CurrentCulture = new CultureInfo("fr-FR");