|
ComponentResourceKey и StaticResource/DynamicResource
|
|||
---|---|---|---|
#18+
В общем, есть у меня собственная WPF-библиотека, в которой в том числе есть разделяемые ресурсы. Сделал всё по книжке, то есть добавил их в generic.xaml проекта библиотеки, назначил им ключи с помощью ComponentResourceKey и использовал в трёх решениях. Единственный момент упустил, использовать такие ресурсы нужно через DynamicResource, а я по привычке использовал через StaticResource. Но все работало, поэтому я никогда на это не обращал внимания. Тут затеял небольшую реорганизацию проектов, в частности, библиотека переехала по другому пути, ну я зашел в эти три решения и переподключил её заново. Так вот, после этого в двух решениях всё работает по-прежнему, а в одном появилась ошибка, что ресурс не найден. Ну полез в книжку, увидел свой косяк, исправил на DynamicResource, все заработало. Но все же хочется понять, почему так и почему работает в двух оставшихся решениях. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2019, 15:55 |
|
|
start [/forum/topic.php?fid=21&fpage=4&tid=1440357]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
others: | 242ms |
total: | 358ms |
0 / 0 |