2011-07-10 10 views
15

Jak zmienić kolejność stron kart podczas projektowania?Jak zmienić rozmieszczenie kart TabForm na WinForm w czasie projektowania?

W moim projekcie nie zamierzam implementować zmiany kolejności w środowisku wykonawczym, ale chciałbym umieścić strony w określonej kolejności po początkowym zaprojektowaniu ich w innej kolejności.

+0

Z góry mojej głowy, najprostszym sposobem jest pęknięcie pliku designer.cs (lub designer.vb) i zmiana kolejności. –

+3

Masz edytor kolekcji "[...]" i właściwość PageIndex (lub podobną). –

+0

@ henk-holterman, opublikuj odpowiedź, zaakceptuję to, masz rację. W ten sposób można edytować właściwość kolekcji "TabPages". – Ivan

Odpowiedz

29

W oknie Właściwości dla formantu karty, należy wybrać przycisk z wielokropkiem:

button to open TabPage Collection Editor

Można dodawać, usuwać, edytować i zmieniać kolejność karcie Strony w tym edytorze:

TabPage Collection Editor

+0

Należy pamiętać, że zmiana kolejności stron TabPages wymaga również zmiany wartości 'SelectedIndex' w TabControl', jeśli używasz tych wartości w kodzie. – nam

Powiązane problemy