Jeszcze jakby ktoś pomógł mi z progress barem i bym skończył program :)
Chodzi mi, aby pokazywał na progressbar miejsce, w którym jest postęp pracy przy zapisie np 100 fot.
if (otworz.ShowDialog() == DialogResult.OK)
{
pliki.Clear();
StringBuilder sb = new StringBuilder();
foreach (string cell in otworz.FileNames)
{
sb.AppendLine(cell.ToString());
}
// MessageBox.Show(sb.ToString());
FolderBrowserDialog zapisz = new FolderBrowserDialog();
zapisz.RootFolder = Environment.SpecialFolder.DesktopDirectory;
if (zapisz.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
System.Drawing.Font font = new Font("Times New Roman", 100);
Bitmap nowa_bitmapa = null;
foreach (string plik in otworz.FileNames)
{
nowa_bitmapa = new Bitmap(plik);
using (Graphics dopisz = Graphics.FromImage(nowa_bitmapa))
dopisz.DrawString(new FileInfo(plik).LastWriteTime.ToString(), font, Brushes.White, new PointF(0, 0));
string sciezka = string.Format("{0}//{1}_edit{2}", zapisz.SelectedPath, Path.GetFileNameWithoutExtension(plik), Path.GetExtension(plik));
pliki.Add(sciezka);
listBox1.Items.Add(Path.GetFileName(sciezka));
nowa_bitmapa.Save(sciezka);
}
Ogólnie nie potrafię zastosować tutaj backgroundProgressBar :s