Windows forms zaczepienie kontrolek do okna

0

Witam, próbuję zrobić takie coś, mam okno głowne programu, mam w nim control taba, następnie w nim jakieś pictureboxy i labele. Teraz chciałbym uzyskać taki efekt że przy zmniejszaniu rozmiaru okna elementy wewnątrz okna przesuwają się wraz ze zmniejszającym sie oknem. Elementy nie mogą się chować po zmniejszeniu rozmiaru. Jak uzyskać taki efekt ? Szukałem jakiejś właściwości Dock ale jej nie ma chyba.

0

Jest właściwość "Anchor", która zakotwicza element ale pewnie nie o to Ci chodzi?
Jeśli zakotwiczysz tabControl do wszystkich czterech boków to ze zmianą okna zmieni się jego rozmiar. Elementy wewnątrz tabPage nie zmienią swojej pozycji automatycznie. Jeśli do tego dodasz MinimumSize (dla formy) to może uzyskasz to co chcesz.

0

Jak klikam na tabControl to nie ma właściwości dock, lipa trochu.

0

Cześć,
jest,
https://ibb.co/ifAsta

Możesz też użyć kontrolki tablePanelLayout zadokować na ją formie podzielić tablePanelLayout na wiersze i kolumny z wartościami %%% i w powstałych komórkach dockować swoje pozostałe kontrolki. Wtedy wraz ze zmianą rozmiaru okna będą zmieniać się rozmiary tych "komórek" ze względu na ustawienie ich rozmiaru w %%%, a jeżeli w takiej komórce będzie zadockowana inna kontrolka to siłą rzeczy ona też zmieni swój rozmiar aby dopasować się do komórki.

0
usm_auriga napisał(a):

Jak klikam na tabControl to nie ma właściwości dock, lipa trochu.

Klikasz pewnie na tabPage a nie na tabControl.

0

gg było tak jak mówisz źle klikałem, ale już uzyskałem efekt jaki chciałem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1