Встраивание данных в файл XAML - PullRequest
1 голос
/ 05 октября 2011

Я работаю над элементом управления WPF уже несколько недель, который содержит карту, нарисованную в XAML, и имеет возможность увеличивать / уменьшать и перемещать карту.Кроме того, он содержит конвертер, который преобразует экранные координаты в координаты широты / долготы, что работает довольно хорошо, однако конвертер работает на основе нескольких постоянных параметров, которые должны быть доступны при загрузке приложения.

Сейчас этипараметры загружаются вместе с файлом карты, отличным от XAML (файл .dwg), который требует от меня ссылки на внешнюю библиотеку, а загрузка файла занимает несколько секунд, когда приложение загружается впервые, что является своего родараздражает.

Я хотел сохранить эту информацию в виде констант в своем коде C # для элемента управления XAML, однако есть ли способ встроить эти константы в сам XAML?Поскольку элемент управления должен быть настолько универсальным, насколько это возможно, и должен поддерживать все карты, которые я дам ему в будущем (каждая из которых имеет различные параметры), я хочу, чтобы код считывал параметры из файла XAML и использовал его в коде.

Если я не совсем понял свой вопрос, пожалуйста, дайте мне знать.

1 Ответ

1 голос
/ 05 октября 2011

Возможно, вы захотите взглянуть на эту статью .Речь идет о Silverlight, но это должно быть применимо.Эта статья Code Project может также оказаться полезной.

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