Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.12.2010, 17:05
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
т.е. чтобы файл XAML подключался извне, эдакая поддержка скинов =) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2010, 17:10
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2010, 17:27
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
DancingCode, возможно. кури XamlReader ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.12.2010, 17:32
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
ЗЫ. вот пример из книги М. Мак-Дональда ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 09:28
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 10:56
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
Для этих целей(и не только) лучше всего подходит MEF . На нем основана поддержка плагинов VS 2010. Загрузчик модулей в нем уже присутствует. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 11:19
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
Тоже сначала хотел сказать в пользу MEF, но это больше в сторону плагиностроения. Хотя, можно и MEF. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 23:04
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
в случае с плагинами оно конечно хорошо, а со скинами? пользователю, чтобы, например, изменить цвет кнопки, компиляцией заниматься? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 23:45
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
Второй пост читали? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.12.2010, 23:49
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
да, я говорю о MEF ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.12.2010, 11:13
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
DancingCodeв случае с плагинами оно конечно хорошо, а со скинами? пользователю, чтобы, например, изменить цвет кнопки, компиляцией заниматься? Э-м-м-м-м, а написать плагин для смены скинов - религия запрещает? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.12.2010, 12:10
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
DancingCodeпользователю, чтобы, например, изменить цвет кнопки, компиляцией заниматься? про смену цвета кнопочки, списочка, подсветочки, .... пользователем - это именно как сказал МСУ через ресурсы-стили легко делается например, тут http://appfx.codeplex.com/ а это сайт автора (и пример этот там же есть) http://www.sincorde.com/ ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.12.2010, 20:00
|
|||
---|---|---|---|
|
|||
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
qu-quЭ-м-м-м-м, а написать плагин для смены скинов - религия запрещает? т.е. ради поддержки скинов Вы предлагаете реализовать поддержку плагинов, затем написать плагин для смены скинов? еще раз повторюсь, пост МСУ я читал и принял во внимание, однако товарищ i утверждает, что MEF лучше подходит для таких целей, вот я и пытаюсь понять - чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.07.2013, 17:59
|
|||
---|---|---|---|
Вынести XAML разметку за пределы приложения, возможно ли? |
|||
#18+
По поводу XamlReader узнал один пренеприятнейший момент на счет асинхронной загрузки XAML. Кто не в курсе: ...В классе XamlReader определен также метод экземпляра LoadAsync, который загружает и разбирает XAML-код асинхронно. Этим методом имеет смысл пользо-ваться, например, чтобы не «подвешивать» пользовательский интерфейс на время, пока загружается большой XAML-файл или производится загрузка по сети. Кроме того, имеется метод CancelAsync для прерывания обработки и событие BadCompleted, информирующее о ее завершении. Однако метод LoadAsync ведет себя несколько странно. Он работает в потоке пользовательского интерфейса, многократно обращаясь к методу Dispatcher. BeginInvoke (WPF пытается разбить работу на отрезки продолжительностью 200 мс). К тому же обработка производится асинхронно, только если в корневом узле XAML установлен атрибут х:SynchronousMode="Async". В противном случае LoadSync загружает XAML в синхронном режиме, ничего не сообщая об этом. Жесть какая-то... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&mobile=1&tid=1441336]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
133ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 314ms |
total: | 551ms |
0 / 0 |