avatar
Untitled

Guest 36 28th Nov, 2024

MARKUP 1.83 KB
                                           
                         using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;

namespace PhotoViewer
{
    public partial class MainForm : Form
    {
        private List<string> imagePaths; // Lista ścieżek do obrazów
        private int currentIndex;

        public MainForm()
        {
            InitializeComponent();
            LoadImages();
            DisplayImage();
        }

        private void LoadImages()
        {
            // Dodaj ścieżki do swoich zdjęć
            imagePaths = new List<string>
            {
                "path_to_image1.jpg",
                "path_to_image2.jpg",
                "path_to_image3.jpg"
                // Dodaj więcej zdjęć według potrzeb
            };
            currentIndex = 0;
        }

        private void DisplayImage()
        {
            if (imagePaths.Count > 0)
            {
                pictureBox.Image = Image.FromFile(imagePaths[currentIndex]);
                lblImagePath.Text = imagePaths[currentIndex]; // Ustaw ścieżkę obrazu w etykiecie
            }
        }

        private void btnPrev_Click(object sender, EventArgs e)
        {
            // Przewiń w tył
            currentIndex--;
            if (currentIndex < 0)
            {
                currentIndex = imagePaths.Count - 1; // Zaczyna od nowa
            }
            DisplayImage();
        }

        private void btnNext_Click(object sender, EventArgs e)
        {
            // Przewiń w przód
            currentIndex++;
            if (currentIndex >= imagePaths.Count)
            {
                currentIndex = 0; // Zaczyna od nowa
            }
            DisplayImage();
        }
    }
}
                      
                                       
To share this paste please copy this url and send to your friends
RAW Paste Data
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM