} void ChangePhoto (Image IM, Boolean Forward)//Змінює показуваній файл.
{(Forward)
{. Current ++; (IM);
}
{. Current -; (IM);
}
} async void ShowInfo ()//Показує інформацію про поточний файл.
{(Paths!=null)
{Info=new MessageDialog ( Ім'я: + Paths [Current] .Name +
Nчас создания: + Paths [Current] .DateCreated, Інформація ); cmd=await Info.ShowAsync ();
}
} void StartSlideShow (Image IMG)//Запускає слайд-шоу.
{= new DispatcherTimer (); interval=new TimeSpan (0, 0, 3) ;. Interval=interval; .Tick +=(object sender, object e)= gt;
{(IMG, true);
} ;. Start ();
}
}
}
Файл MainPage.xaml.cs.System;Windows.UI.Xaml;Windows.UI.Xaml.Controls;Windows.UI.Xaml.Input;Windows.UI.Xaml.Navigation;PhotoViewer
{sealed partial class MainPage: Page
{PictureViewer Viewer;// Об'єкт переглядачаMainPage ()
{. InitializeComponent ();=new PictureViewer ();
} override void OnNavigatedTo (NavigationEventArgs e)
{
} void Btn_Click (object sender, RoutedEventArgs e)//зміна файлу
{Viewer.OpenFile (IMG); } void Info_Click (object sender, RoutedEventArgs e)//показ информации про файл
{Viewer.ShowInfo (); } void Fon_KeyUp (object sender, KeyRoutedEventArgs e)//зчітування клавіш и відповідна зміна показуваного файлу
{(e.Key == Windows.System.VirtualKey.Right)
{. ChangePhoto (IMG, true); (Viewer.Timer!=null) .Timer.Stop ();
} (e.Key == Windows.System.VirtualKey.Left)
{. ChangePhoto (IMG, false); (Viewer.Timer!=null) .Timer.Stop ();
}
} void Bar_Opened (object sender, object e)//з'явиться кнопок, коли Відкрито файли
{(Viewer.IsOpened)
{. Visibility=Visibility.Visible; .Visibility=Visibility.Visible;
}
} void Slide_Click (object sender, RoutedEventArgs e)//слайд-шоу.StartSlideShow (this.IMG) ;. IsOpen=false;
}
}
}