Ragazzi sono nuovo di questo forum e inizio col dirvi che sto provando a creare un'applicazione in C# con ambiente Visual Studio 2010 un visualizzatore di immagini.Al punto di visualizzare un'immagine per volta ci sono arrivato...ora il mio problema è che non sò che codice implementare da associare ad un eventuale bottone "avanti" che mi permetterà di vedere visualizzare tutte le immagini contenute nella stessa cartella del file selezionato prima...ora vi mostro il mio codice:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace galleria_immagini
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void but_sfoglia_Click(object sender, EventArgs e)
{
if (ApriImmagine.ShowDialog() == DialogResult.OK)
{
txtNomeFile.Text= ApriImmagine.FileName;
}
}

private void but_visualizza_Click(object sender, EventArgs e)
{
pictureBox1.Image = Image.FromFile(txtNomeFile.Text);
}

private void checkAdatta_CheckedChanged(object sender, EventArgs e)
{
if (checkAdatta.Checked)
{
pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
}
else
{
pictureBox1.SizeMode = PictureBoxSizeMode.Normal;
}
}

private void but_avanti_Click(object sender, EventArgs e)
{

}
}
}
Quello che vorrei anche sapere è se esiste prp una classe o un metodo che C# mette a disposizione o si deve usare qualche altra strategia?Grazie mille in anticipo:-)