Переопределение кода изменений макета путем загрузки файла XAML - PullRequest
0 голосов
/ 06 августа 2010

У меня есть приложение WPF, в котором мой клиент хочет иметь возможность написать собственный XML-файл, чтобы изменить макет по умолчанию, установленный существующим XAML-файлом.То, что я пытаюсь сделать, это вернуться к макету XAML, если есть ошибки в файле XML, который я анализирую.У меня есть код для разбора XML-файла и изменения макета по умолчанию, но я пытаюсь найти способ загрузить файл XAML, если что-то пойдет не так.Это вообще возможно?

1 Ответ

0 голосов
/ 06 августа 2010

Если вам нужна возможность динамически загружать макет, вот одно из возможных решений.Это может быть достигнуто с помощью класса XamlReader .Процесс довольно прост, просто используйте метод XamlReader.Load , чтобы загрузить сериализованный контент из потока (xml или любой другой).

Однако я не понимаю, почему вы не хотите просто проверять пользовательский XML-файл, и если что-то не так, ничего не делайте.

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