Задать вопрос
@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
  • Вопрос задан
  • 202 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
lasalas
@lasalas
.NET Architect
m_TextBox.Mask = @"00:00:00\.000 00\.00\.0000"; // Культуру менять не надо
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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