Silverlight получает доступ к раскадровке из другого класса - PullRequest
1 голос
/ 21 мая 2011

У меня проблема, которую я, вероятно, не могу решить самостоятельно, я работаю над решением в течение 2 дней и много просматриваю на других форумах и т. Д. - но, похоже, я просто не не понимаю.

Моя проблема

У меня есть Storyboard с именем "getVisible" в моем UserControl "MainPage", к которому я хочу получить доступ в другом классе с именем "test.cs"

Однако, поскольку раскадровка определена в MainPage.xaml и доступны только ресурсы приложения, я сталкиваюсь с проблемой, что не могу загрузить раскадровки из другого класса.

Есть идеи, как это решить?

~ С уважением, Мэтт

1 Ответ

0 голосов
/ 21 мая 2011

Одним из вариантов получения раскадровки из test.cs является создание экземпляра MainPage.

(new MainPage()).Resources["getVisible"];

В качестве альтернативы вы можете рассмотреть возможность создания ресурсов в отдельном словаре ресурсов, а затем ссылаться на этот словарь общих ресурсов из обеих операций.

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