Feedback

C# - Lade-Anzeige für Form-Load

Veröffentlicht von am 13.05.2013
(2 Bewertungen)
Beim Form-Load wird das Formular noch nicht angezeigt, was verwirren kann, wenn längere Aktionen durchgeführt werden. Daher habe ich diese kleine Load-Form entwickelt, da es nicht jedermanns Sache ist für jeden **bieeep** ein Formular mit dem Designer zu erzugen.

Man kann diese "Laufzeit-Form" natürlich auch anders verwenden.
Form loading = new Form();
loading.ControlBox = false;
loading.FormBorderStyle = FormBorderStyle.FixedSingle;
loading.StartPosition = FormStartPosition.CenterScreen;
loading.ShowInTaskbar = false;
loading.Size = new Size(200, 50);
Label lbLoad = new Label();
lbLoad.Text = "Inhalte werden geladen...";
lbLoad.Font = new Font(FontFamily.GenericSansSerif, 10);
lbLoad.TextAlign = ContentAlignment.MiddleCenter;
lbLoad.Size = new Size(200, 50);
lbLoad.Location = new Point(0, 0);
loading.Controls.Add(lbLoad);
loading.Show();
loading.Update();
// Tu was
loading.Close();
Abgelegt unter Form, Formular, Laufzeit, Lade.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!