using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using Xamarin.Forms; namespace galeria { public partial class MainPage : ContentPage { public MainPage() { InitializeComponent(); } // tablica nazw zdjęć private string[] pictures = new string[] {"kot1.png", "kot2.png", "kot3.png", "kot4.png"}; // numer bierzącego zdjęcia private int nrBierzacegoZdj = 0; private void btnPrev_Clicked(object sender, EventArgs e) { if (nrBierzacegoZdj == 0) nrBierzacegoZdj = 4; nrBierzacegoZdj--; imgZdjecie.Source = pictures[nrBierzacegoZdj]; } private void btnNext_Clicked(object sender, EventArgs e) { if (nrBierzacegoZdj == 3) nrBierzacegoZdj = -1; nrBierzacegoZdj++; imgZdjecie.Source = pictures[nrBierzacegoZdj]; } private void swTlo_Toggled(object sender, ToggledEventArgs e) { if(swTlo.IsToggled == true) slWindow.BackgroundColor = Color.FromHex("1565c0"); else slWindow.BackgroundColor = Color.FromHex("00796B"); } private void entryNrZdjecia_Completed(object sender, EventArgs e) { if (entryNrZdjecia.Text == "1" || entryNrZdjecia.Text == "2" || entryNrZdjecia.Text == "3" || entryNrZdjecia.Text == "4") nrBierzacegoZdj = int.Parse(entryNrZdjecia.Text) - 1; imgZdjecie.Source = pictures[nrBierzacegoZdj]; } } }