При неправильном вводе связанное с TextBox значение сбрасывается на 0.0 не изменяется. Хорошо если пользователь внимательный и увидит, что появилась красная рамка у TextBox, задумается в чём проблема и догадается, что надо ввести другой разделитель. Но я, например, совершенно не ожидал, что нужно будет вводить запятую и не обратил внимания на "подсветку". И заметил, что что-то не так уже сильно позже того, как менял настройки...
P.S. Да и несолидно это как-то для серьёзного приложения - заставлять пользователя гадать какой надо разделитель в зависимости от версии Civil 3D. Причём, там где у меня есть конвертеры собственные - там воспринимается точка, а где конвертер по умолчанию - запятая. Получается, что даже в рамках одной версии нет единообразия.