Je crée une application Formulaires Windows. Comment capturer la taille du formulaire Windows?
J'ai actuellement quelque chose qui ressemble à ceci dans mon code: p> Cependant, la taille de mon écran est difficile -code à une valeur spécifique. P> Je sais que si je veux dessiner un carré, je peux utiliser quelque chose comme ceci: P> PictureBox display = new PictureBox();
display.Width = ClientRectangle.Y;
display.Height = ClientRectangle.X;
this.Controls.Add(display);
display.Image = bmp;
4 Réponses :
Définissez-le sur clientRectangle.Width code>. p>
Hmmm j'ai ajouté une modification à la fin de mon code - est-ce ce que vous vouliez dire, je devrais essayer? Sinon, veuillez fournir un exemple.
Avez-vous lu ce que vous venez d'écrire? x code> signifie que l'emplacement, pas la taille.
private void Form1_Resize(object sender, System.EventArgs e) { Control control = (Control)sender; // set the PictureBox width and heigh here using control.Size.Height // and control.Size.Width }
Hmmm ... j'ai essayé ceci mais cela ne réalise pas les lignes lorsque le formulaire est en cours de repousse ...
Vous voulez définir dock = dockstyle.frillez code> pour accéder au contrôle pour remplir son parent. P>
pour obtenir la taille d'un formulaire Windows em>: