|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.05.2014, 12:02 | #1 |
Пользователь
Регистрация: 23.05.2011
Сообщений: 23
|
Слайд шоу Windows Phone 8
Доброго времени! Создал слайд шоу на windows phone и хочу добавить эффект фэйда или какого нибуть эффекта, но не знаю(( помогите создать эффект. Слайд шоу работает. Вот исходник:
XAML: <Grid> <Image x:Name="myImg"/> </Grid> C# using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Navigation; using Microsoft.Phone.Controls; using Microsoft.Phone.Shell; namespace Relax { public partial class Page1 : PhoneApplicationPage { private System.Windows.Threading.Dispatcher Timer tmr = new System.Windows.Threading.Dispatcher Timer(); private List<string> images = new List<string>(); private int imageIndex = 0; public Page1() { InitializeComponent(); Loaded += new RoutedEventHandler(Page1_Loaded); } void Page1_Loaded(object sender, RoutedEventArgs e) { tmr.Interval = TimeSpan.FromSeconds(5); tmr.Tick += new EventHandler(tmr_Tick); LoadImages(); ShowNextImage(); } private void LoadImages() { images.Add("/image/07.jpg"); images.Add("/image/09.jpg"); images.Add("/image/1.jpg"); images.Add("/image/12.jpg"); } private void ShowNextImage() { var bi = new System.Windows.Media.Imaging.Bitmap Image(new Uri(images[imageIndex], UriKind.Relative)); myImg.Source = bi; imageIndex = (imageIndex + 1) % images.Count; } void tmr_Tick(object sender, EventArgs e) { ShowNextImage(); } protected override void OnNavigatedTo(System.Windows.Naviga tion.NavigationEventArgs e) { if (!tmr.IsEnabled) { tmr.Start(); } base.OnNavigatedTo(e); } protected override void OnNavigatedFrom(System.Windows.Navi gation.NavigationEventArgs e) { tmr.Stop(); base.OnNavigatedFrom(e); } } } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Слайд-шоу | Zurich | Qt и кроссплатформенное программирование С/С++ | 11 | 22.07.2013 17:00 |
Слайд шоу (JS) | vprsc | JavaScript, Ajax | 3 | 26.11.2012 01:07 |
слайд шоу | violettta | HTML и CSS | 4 | 06.01.2012 15:08 |
Слайд-шоу | Алекссс | Помощь студентам | 2 | 01.11.2011 16:43 |
Слайд-шоу | Алекссс | Мультимедиа в Delphi | 0 | 01.11.2011 12:02 |