Form der venter
HejsaJeg er i gang med et projekt hvor jeg har en Form der skal hente en masse data ind fra en database. Det tar lidt tid, så mens den kører (og inden den faktisk har vist Form'en) ville jeg så lave en anden lille form hvor der er et par labels jeg skal kunne ændre i undervejs, så jeg kan skrive hvor langt den er.
Problemet er at der hvor den skal vise den label, bare viser en sort firkant nu, indtil den er færdig med at indlæse dataerne.
Er der nogen der kan hjælpe mig?
her er lidt af koden:
public Form1()
{
WaitForm waitfrm = new WaitForm(strPrgName);
hent en masse ting....
waitfrm.Close();
}
klassen WaitForm:
class WaitForm : Form
{
string label1Txt = "Tester";
string label2Txt = "Tester";
Label label1;
Label label2;
public WaitForm(string Title)
{
Text = Title;
Width = 200;
Height = 100;
label1 = new Label();
label1.Parent = this;
label1.Text = label1Txt;
label1.AutoSize = true;
label1.Top=ClientSize.Height/2 - Font.Height;
label1.Left= (ClientSize.Width - label1.Width) /2;
this.Show();
}