2010-11-30 7 views
1

Woher weiß ich die Größe der Benutzersteuerung zur Laufzeit?Wie kann ich die Größe der Benutzerkontrolle kennen?

Ich habe ein Formular, und ich wollte meinen Usercontrol auf dem Formular hosten, und ich wollte meine Benutzersteuergröße zur Laufzeit kenne meine webform Größe fix nach Größe meiner Benutzersteuerung, so dass blättern sollte nicht beim Öffnen des Formulars angezeigt.

Wie kann ich das tun?

(tatsächlich gibt es mehrere Benutzersteuerelemente, und ich eine Benutzersteuerung zur Laufzeit nach bin Hosting einer Bedingung.)

Antwort

1

können Sie eine .Size Eigenschaft aussetzen, der die Höhe/Breite der Benutzersteuerung enthalten würde . Während Sie das Steuerelement rendern, lesen Sie die .Size und verarbeiten entsprechend.

0

Suchen Sie nach ActualWidth/ActualHeight?

Auch Sie sollten in der Lage sein, die ScrollBar Richtlinie auf Auto so einzustellen, dass es nur bei Bedarf erscheint.

Verwandte Themen