Rozmieszczenie formatek uwarunkowane rozmiarem okna

0

Witam

Piszę projekt w którym główne okno jest zmaksymalizowane. Podczas projektowania w VS rozmiar okna mam oczywiście mniejszy.
Moje pytanie brzmi czy istnieje opcja która zmieniałaby położenie formatek (np: button) wraz ze zmiana wielkości okna? Gdy wstawimy w prawym dolnym rogu przycisk i uruchomimy program, a nastepnie zmaksymalizujemy ekran, jego pozycja pozostanie niezmieniona jezeli chodzi o lokalizacją w pikselach, a chcialbym by wciaz byl w prawym dolnym rogu mojej aplikacji:)
Oczywiście można wielkość formatek oraz ich położenie uzależniać od aktualnej wielkości okna poprzez funkcje matematyczne ale w momencie gdy manualnie zmienie polozenie przycisku na np:
this.tableLayoutPanel1.Size = new System.Drawing.Size(this.Size.Width - 20, 300);
Otrzymam błąd w widoku [DESIGN] :/

0

Zamiast bawić się w ustawianie Size, lepiej poczytaj o dokowaniu (Dock) i zakotwiczaniu (Anchor) kontrolek, przyniesie to lepszy efekt niż ręczne gmeranie w Size. Czasem potrzeba, ale Dock i Anchor najcześciej umiejętnie użyte sprawdzają sie lepiej.

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