Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

1
Не в сети
Сообщений: 384
Благодарностей: 9
Предупреждений:
Из: Russia Москва
Род занятий:

В связи с многочисленными вопросами, связанными с размещением изображений в WPF-приложении, 6-я статья посвящается этому вопросу.

№ 006 - Работа с изображениями / Стили в WPF

Статья доступна тут:
list.php?c=articles11

Как всегда вопросы и комментарии сюда

#42560   | 17.07.06 15:44
Не в сети
Сообщений: 861
Благодарностей: 0
Предупреждений:
Из: Russia Нижний Тагил
Род занятий: Учусь

Espoir, Спасибо за статью. Помогло.
Вот вопросик: Как мне передать управление из XAML в VB после завершения анимации? То есть у меня один раз проигралась анимация и мне необходимо сразу выполнить другое действие уже из кода VB (Например закрыть приложение). Как такое сделать?
И ещё: Как задать количество повторов анимации? Я знаю, как сделать один или бесконечное, а как сделать чтоб, например, пять раз проигралась анимация не знаю. Что нужно указать в RepeatBehavior вместо Forever?
Спасибо!

#42581   | 17.07.06 20:39
Не в сети
Сообщений: 384
Благодарностей: 9
Предупреждений:
Из: Russia Москва
Род занятий:

QiSoft, задайте вашей анимации имя, откомпилируйте проект, перейдите в редактирование кода VB, и посмотрите какие события доступны для нее. Там всего несколько событий, но они говорят сами за себя

Удачи

#42586   | 17.07.06 21:23
Не в сети
Сообщений: 861
Благодарностей: 0
Предупреждений:
Из: Russia Нижний Тагил
Род занятий: Учусь

Espoir, Спасибо, получилось. А как задать количество повторов то?

#42587   | 17.07.06 21:24
Не в сети
Сообщений: 384
Благодарностей: 9
Предупреждений:
Из: Russia Москва
Род занятий:

Ну например взять да и поставить щетчик в виде какой нить переменной прямо в VB коде - а в событиях анимации его значение увеличивать...

#42589   | 17.07.06 21:49
Не в сети
Сообщений: 861
Благодарностей: 0
Предупреждений:
Из: Russia Нижний Тагил
Род занятий: Учусь

Espoir, А через RepeatBehavior никак?

#42592   | 17.07.06 21:58
Не в сети
Сообщений: 384
Благодарностей: 9
Предупреждений:
Из: Russia Москва
Род занятий:

Попробуй, расскажешь.
Я бы считал переменной.

Если проблема в перезапуске , то это очень просто. Если например твоя Storyboard зовется MyStory, то перезапутить ее можно вот так:

MyStory.Begin(Me)

#42593   | 17.07.06 22:00
Не в сети
Сообщений: 861
Благодарностей: 0
Предупреждений:
Из: Russia Нижний Тагил
Род занятий: Учусь

Espoir, Можно создать переменную и через цикл запускать анимацию, а при её завершении плюсовать к переменной до опр. значения.

#42595   | 17.07.06 22:13
Не в сети
Сообщений: 29
Благодарностей: 0
Предупреждений:
Из: Russia
Род занятий:

Привет Espoir!
Ты классно пишешь, и у меня вопросик есть, ты не знаешь как сделать окна в виде PNG? То есть как это сделано в Vista и ну в других новомодных программах, то есть окно не имеет заголовка и бордюров, а сам фон окна это прозрачная PNG.

И ещё предложение, только не знаю к кому, или к автору или к администрации: пожалуйста, выкладывайте эти статьи не только в таком виде как они щас есть на сайте, но и делайте их скачиваемыми в виде RAR-архива, как делает сам автор.

#42597   | 17.07.06 22:27
Не в сети
Сообщений: 384
Благодарностей: 9
Предупреждений:
Из: Russia Москва
Род занятий:

Grimmy, спасибо за отзыв.
Очень приятно что есть отклик и интерес публики совпадает с моими планами в написании статей. Так было с QiSoft и изображениями, теперь с вами - и прозрачностью

Следующая статья будет посвещена этому вопросу - немного подождите - обещаю подготовить материал вечером/утром

#42601   | 17.07.06 22:42
Не в сети
Сообщений: 861
Благодарностей: 0
Предупреждений:
Из: Russia Нижний Тагил
Род занятий: Учусь

Espoir, Будем ждать. И надеемся увидеть в ближайшие сроки.

#42602   | 17.07.06 22:44
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.028 секунд (Общее время SQL: 0.01 секунд - SQL запросов: 86 - Среднее время SQL: 0.00012 секунд))
Top.Mail.Ru