2016-06-28 8 views
0

Ich habe eine BiDimensional Array von Schaltflächen in meinem Fenster Form, und ich muss die Größe ändern, denn wenn die Anzahl der Zeilen höher als 10 ist die Tasten von Index 9 ist nicht sichtbar auf dem Formular.Wie ändere ich meine Fensterform, wenn ich ein bidirektionales Array von Schaltflächen

Danke.

Image Below of my Form

+0

'form.Size = neue Größe (form.Width, (Anzahl_der_Buttons * button_height) + Abstand);' oder verwenden Sie [AutoSize] (https://msdn.microsoft.com/en-us/library/system. windows.forms.form.autosize.aspx) – stuartd

+0

Vielen Dank Bro! Ich habe das benutzt. 'this.MinimumSize = neues System.Drawing.Size (300, 415);' 'this.Height = Coluna * 63;' –

Antwort

1

Setzen Sie die Tasten auf einem FlowLayoutPanel und setzen FlowDirection der Platte TopDown und setzen WrapContents der Platte true.

+0

Oder möchten Sie die Höhe des Formulars basierend darauf erhöhen, wie viele Schaltflächen vorhanden sind ? – NineBerry

+0

Ich möchte nur die Höhe erhöhen –

Verwandte Themen