Это хороший подход в привязке модели, используйте такой код:
TryParseDate(result.AttemptedValue, format, out parsedDate)
И тогда «формат» - это переменная с другим (специфичным для клиента) форматом даты. Вроде 31.12.2013 или 31.12.2013 или другие.
У меня большая проблема с привязкой формата, потому что, если пользователь помещает дату только с одной цифрой, например: 1/1/2014, она не будет анализироваться, потому что в значении "формат" разрешены форматы: дд / ММ / гггг Я знаю, что это возможно решить, заменив этот формат на d / M / yyyy, и тогда он работает в обоих случаях, но это хороший подход или это опасно?
Заранее спасибо!