Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
lpud
0 / 0 / 0
Регистрация: 07.02.2014
Сообщений: 6
#1

Слайд-шоу - Windows Phone

28.05.2014, 12:00. Просмотров 591. Ответов 0
Метки нет (Все метки)

Доброго времени! Создал слайд шоу и хочу добавить эффект фэйда или какого нибуть эффекта, но не знаю(( помогите создать эффект. Слайд шоу работает. Вот исходник:
XAML:
XML
1
2
3
        <Grid>
        <Image x:Name="myImg"/>
        </Grid>
C#
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
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.DispatcherTimer tmr = new System.Windows.Threading.DispatcherTimer();
        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.BitmapImage(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.Navigation.NavigationEventArgs e)
        {
              if (!tmr.IsEnabled)
             {
               tmr.Start();
             }
             base.OnNavigatedTo(e);
        }
 
     protected override void OnNavigatedFrom(System.Windows.Navigation.NavigationEventArgs e)
        {
          tmr.Stop();
          base.OnNavigatedFrom(e);
        }
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.05.2014, 12:00     Слайд-шоу
Посмотрите здесь:

C# слайд шоу
Flash Слайд шоу
Слайд шоу на JS JavaScript
Слайд - шоу Delphi
Java ME слайд шоу
JavaScript Слайд шоу
Слайд шоу, переместить кнопки радио на центр в слайд шоу JavaScript
Слайд-шоу Delphi
Слайд-шоу Софт
JavaScript Слайд-шоу
JavaScript Слайд-шоу

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 21:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru