Сообщение о проверке WPF в Xml - PullRequest
0 голосов
/ 15 ноября 2010

У меня есть приложение WPF, которое отображает сообщения проверки полей путем реализации интерфейса IDataErrorInfo. Это все работает хорошо.

Теперь я хочу разбить сообщения проверки в отдельный файл XML, чтобы пары значений ключа сообщения проверки могли быть сохранены вне кода и могли быть легко поддержаны конечным (супер) пользователем. 1003 *

Я думал о методе, похожем на:

    private void ValidateRequiredField<T>(ref T field, string fieldName)
    {
        string error = null;
        if (Equals(field, null)
            || (field is string
                && (string.IsNullOrEmpty(field.ToString())
                    || field.ToString().Replace(" ", string.Empty).Length == 0)
               )
            || (field is int
                && int.Parse(field.ToString()) == 0)
            )
        {
            error = GetValueFromConfig(fieldName);
        }
        SetFieldDataError(fieldName, error);
    }

Является ли лучший способ сохранить эти пары ключ-значение в файле XML? Кажется, я помню, что раньше был блок приложения конфигурации Microsoft, но я не вижу эквивалента в Enterprise Library 5.0. Есть ли лучший способ?

1 Ответ

0 голосов
/ 17 ноября 2010

Для тех, кто, возможно, задумывается над тем же вопросом ... после долгих размышлений я решил использовать Microsoft Enterprise Library 5.0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...