Задать вопрос
@DancingOnWater

Как задать Culture для Mask в MaskedTextBox?

Есть такая проблема, если я делаю так:
m_TextBox.Culture = CultureInvariantHelper.ci;
m_TextBox.Mask = "00:00:00.000 00.00.0000";

То маска у меня не такая как ожидается, а именно: "00:00:00,000 00,00,0000". Если же я делаю так:
m_TextBox = new MaskedTextBox( "00:00:00.000 00.00.0000",  CultureInvariantHelper.ci)

То я получаю желаемый результат. Но беда в том, что этот текст бокс надо запихнуть в контрол, а дальше юзать дизайнер и второй вариант - костыльный. Так что все таки хочется вернуться на пусть истинный.
Да, чуть не забыл .Net 3.5
  • Вопрос задан
  • 210 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Яндекс Практикум
    Продвинутая разработка на C# и .NET
    5 месяцев
    Далее
  • Академия Эдюсон
    Разработчик игр на Unity + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
lasalas
@lasalas
.NET Architect
m_TextBox.Mask = @"00:00:00\.000 00\.00\.0000"; // Культуру менять не надо
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы