Zeigen Sie eine Progress -Bar, während Sie ein Bild hochladen (Windows Form C#)C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Zeigen Sie eine Progress -Bar, während Sie ein Bild hochladen (Windows Form C#)

Post by Anonymous »

Ich habe hier eine Situation. Ich habe ein Bildbox in Windows -Formular und ich lasse den Benutzer ein Bild mithilfe von OpenFileUpload -Steuerung durchsuchen, und danach habe ich das ausgewählte Bild in Bildbox gesetzt. Hier ist mein Code: < /p>

namespace Employee_Card_Manager
{
public partial class Form1 : Form
{
string Chosen_File = "";

public Form1()
{
InitializeComponent();
}

private void label1_Click(object sender, EventArgs e)
{

}

private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{
selectpic.Title = "Browse Employee Picture!";
selectpic.InitialDirectory = System.Environment.GetFolderPath(Environment.SpecialFolder.Personal);
selectpic.FileName = "";
selectpic.Filter = "JPEG Images|*.jpg|GIF Images|*.gif|BITMAPS|*.bmp";

if (selectpic.ShowDialog() != DialogResult.Cancel)
{
progressBar1.Enabled = true;
Chosen_File = selectpic.FileName;
pictureBox1.Image = Image.FromFile(Chosen_File);
progressBar1.Enabled = false;
}
}
}
< /code>

} < /p>

funktioniert perfekt! Ich muss diesem Code eine Änderung hinzufügen, sodass meine Anwendung beim Durchsuchen eines Bildes in einem Bild und der Öffnungsknopf eine Fortschrittsleiste angezeigt wird, die dieses Bild in der Zwischenzeit hochgeladen wird. um eine Fortschrittsleiste zu zeigen: < /p>

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

private void CreateButton_Click(object sender, EventArgs e)
{
ProgressBar pBar = new ProgressBar();
pBar.Location = new System.Drawing.Point(20, 20);
pBar.Name = "progressBar1";
pBar.Width = 200;
pBar.Height = 30;

//pBar.Dock = DockStyle.Bottom;

pBar.Minimum = 0;
pBar.Maximum = 100;
pBar.Value = 70;

Controls.Add(pBar);
}
}
< /code>

} < /p>

Aber ich habe keine Ahnung, wie ich diesen Code in meine Klasse einfügen soll, damit er den Fortschritt zeigt Bar in der Zwischenzeit, in der das Bild hochgeladen wird!
irgendwelche Ideen? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post