using System; using System.Windows.Forms; using System.Drawing; public class ExempleApropos : Form { public static void Main() { new ExempleApropos(); } public String Author="Mes Exemples"; public String Version = "1.0"; public String AppName = "Exemples et Cours"; public ExempleApropos () { InitDialog (); } private void InitDialog () { this.ClientSize = new Size (250, 140); this.Text = "A porpos de"; this.FormBorderStyle = FormBorderStyle.FixedDialog; this.ControlBox = false; this.MinimizeBox = false; this.MaximizeBox = false; Button wndClose = new Button (); wndClose.Text = "OK"; wndClose.Location = new Point (90, 100); wndClose.Size = new Size (72, 24); wndClose.Click += new EventHandler (About_OK); Label labelAuteur = new Label (); labelAuteur.Text = "Auteur:"; labelAuteur.Location = new Point (5, 5); labelAuteur.Size = new Size (72, 24); Label fenAuteur = new Label (); fenAuteur.Text = Author; fenAuteur.Location = new Point (80, 5); fenAuteur.Size = new Size (80, 24); Label labelversion = new Label (); labelversion.Text = "Version:"; labelversion.Location = new Point (5, 55); labelversion.Size = new Size (72, 24); Label fenVersion = new Label (); fenVersion.Text = Version; fenVersion.Location = new Point (80, 55); fenVersion.Size = new Size (72, 24); Label labelNomProd = new Label (); labelNomProd.Text = "Produit:"; labelNomProd.Location = new Point (5, 30); labelNomProd.Size = new Size (72, 24); Label fenNomProd = new Label (); fenNomProd.Text = AppName; fenNomProd.Location = new Point (80, 30); fenNomProd.Size = new Size (120, 24); this.Controls.AddRange( new Control [] { wndClose, labelAuteur, labelNomProd, labelversion, fenAuteur, fenNomProd, fenVersion }); this.StartPosition = FormStartPosition.CenterParent; this.ShowDialog (); } private void About_OK (Object source, EventArgs e) { Control wndCtrl = ((Button)source).Parent; ((Form)wndCtrl).Close (); } } |
0