Вопрос

Я ищу способ получить ссылку на класс, который был установлен через XML, но мне нужно ссылку на нее в императивном коде. Я обычно делаю это через DataContext элемент управления, но в этом случае пользовательский контроль не имеет деклассивной ссылки на класс, который мне требуется.

Я знаю, что я видел, как получить ссылку на класс, отлично которому через user.resources или Application.resources - я просто не могу поставить подходящие ключевые слова вместе и найти пример!

р

Это было полезно?

Решение

Так что после некоторого некоторое время я наткнулся на Application.Courent Статический метод, который возвращает класс приложения - который прочитает App.xml и имеет ссылку на объекты, установленные через XML.

Хитрость состояла в том, чтобы изложить класс приложений в класс App, прежде чем вы сможете увидеть ресурсы, которые были установлены через XML.

После 20 лет императивного программирования я нахожу это декларативное взаимодействие болезненно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top