Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Доступ к ресурсу из кода / 8 сообщений из 8, страница 1 из 1
06.12.2010, 15:04
    #36997356
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
WPF.
В XAML-разметке приложения определён ресурс:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<Application x:Class="SettingsFileManager.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:vm="clr-namespace:SettingsFileManager.ViewModel"
             xmlns:v="clr-namespace:SettingsFileManager.View">    
    <Application.Resources>
        <ResourceDictionary>
            <!--Класс унаследованный от Window-->
            <v:SettingsRecordWindow x:Key="nv"/>
        </ResourceDictionary>
    </Application.Resources>
</Application>
Пытаюсь получить его в коде:
Код: plaintext
1.
2.
Window win = (Window) Application.Current.Resources["nv"];//В отладчике вижу, что количество ресурсов в приложении равно 0.
win.DataContext = this;
Отладчик показывает, что количество ресурсов приложения равно 0 и т.о. win = null;
По какой причине не видно ресурса SettingsRecordWindow?
...
Рейтинг: 0 / 0
06.12.2010, 15:14
    #36997387
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
Если ресурс разместить не в Application, а в главном окне приложения, то код:
Код: plaintext
1.
2.
Window win = (Window) Application.Current.MainWindow.Resources["nv"];//В отладчике вижу, что количество ресурсов в приложении равно 0.
win.DataContext = this;
благополучно находит ресурс. Хотелось бы понять, почему не находит ресурс приложения.
...
Рейтинг: 0 / 0
06.12.2010, 16:36
    #36997612
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
тема закрыта (перезагрузил проект - всё заработало).
...
Рейтинг: 0 / 0
06.12.2010, 16:59
    #36997685
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
Вопросы в стиле Композитума...

- [К.] Как сделать, чтоп оно работало?
- [К.] Вот тут в доках написано, что должно работать, но чёртов афтокат использует более старую версию сборки.
- [К.] Загуглил вот тут решение, но не могу законнектиться к AD и считать инфу по юзеру
- [К.] Не компилится...
- [Сева] MVVM спасёт атца русской демокартии!
- [К.] Всё, решил проблему. Забыл перезагрузить студию.
...
Рейтинг: 0 / 0
06.12.2010, 17:12
    #36997728
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
МСУВопросы в стиле Композитума...

- [К.] Как сделать, чтоп оно работало?
- [К.] Вот тут в доках написано, что должно работать, но чёртов афтокат использует более старую версию сборки.
- [К.] Загуглил вот тут решение, но не могу законнектиться к AD и считать инфу по юзеру
- [К.] Не компилится...
- [Сева] MVVM спасёт атца русской демокартии!
- [К.] Всё, решил проблему. Забыл перезагрузить студию.
Даниил, мне не хочется приводить ваши фразы из соседнего топика - но они были бы не более симпотными, поэтому давайте не будем разносить срачь по всем топикам...

п.с. Похоже, что в этом форуме вопросы задавать бесполезно, т.к. те три-четыре человека, что тут обитают, заняты любимым делом - гадают на койфейной гуще судьбу сильверу... Причём складывается впечатление, что ни один из спорящих собственно в технологии не рубит на профессиональном уровне.
...
Рейтинг: 0 / 0
06.12.2010, 17:33
    #36997805
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
Похоже, что в этом форуме вопросы задавать бесполезнопросто вопросы ваши далековаты от типовых задач и от типового шаблона
...
Рейтинг: 0 / 0
06.12.2010, 17:44
    #36997828
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
Вестникпросто вопросы ваши далековаты от типовых задач и от типового шаблона
хочу до конца понимать, что и как работает.
...
Рейтинг: 0 / 0
06.12.2010, 17:51
    #36997844
Вестник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к ресурсу из кода
похвально. но я про то, что на нестандартные вопросы или на вопросы, касающиеся нетипичного использования, ответить может только тот, кто сам пробовал пройти подобным путем. а таких почти нет по понятным причинам.

не рубит на профессиональном уровне.
таки наоборот: профессионалы идут обычно теми путями, по которым данный инструмент заточен ходить. обычно нет нужды придумывать хитрые варианты использования, просто берется programming guide (не путать с programming reference) и делается так, как там написано
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Доступ к ресурсу из кода / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]