Visual C# 2010 Express - Design

0

Cześć
mam taki problem z tworzeniem okienka w Visual studio, niestety nie wiem jak to opisać, ale przygotowałem sobie gifa:
http://iv.pl/images/32133929408515126644.gif

chciałbym żeby kontrolki jakby przylegały do krawędzi formy i rozszerzały się razem z nią, niestety nie widzę jakiejś opcji rozmieszczenia czy coś w tym stylu.
z góry dzięki za pomoc :)

2

właściwość Anchor

2

"Anchor" w Properties każdej kontrolki za to odpowiadała, jak odpowiednio ustawisz to będą się jeździć razem z formą.

0

no dzięki... tylko mam zmieniać własność każdej kontrolki po kolei w formie? co jeśli mam 100 kontrolek?

0

Czyżby brakowało Ci layout managera ? ;)

0

strzelam że layout menager to ten pasek na górze? ;]
owszem mam go, ale nie jestem pewien jak go użyć.
nie wiem czy dobrze opisałem problem, chodzi o to żeby mi użytkownik programu nie spierniczył całego layoutu bawiąc się rozmiarami okna, tylko żeby kontrolki ładnie powiększały się razem z powiększeniem okna

1

W Qt odpowiada za to coś zwanego layoutem,i jak mniemam to samo będziesz miał tutaj w visualu.
Do MSDNA Online marsz i wciskaj w wyszukiwarkę hasła 'layout','layout management' i tym podobne.

1
PoziomeQ napisał(a)

no dzięki... tylko mam zmieniać własność każdej kontrolki po kolei w formie? co jeśli mam 100 kontrolek?

Nie rzuca się tylu kontrolek luzem na formatkę, tylko umieszcza na panelach, a panelom ustawia anchor. Możesz zrobić sobie panele: górny, lewy, prawy, dolny i centralny, co ułatwi Ci zadanie.

chodzi o to żeby mi użytkownik programu nie spierniczył całego layoutu bawiąc się rozmiarami okna, tylko żeby kontrolki ładnie powiększały się razem z powiększeniem okna

Nie wiem czy powiększanie przycisków to dobry pomysł...

Zawsze można też sprawdzić, czy w WPF nie jest to łatwiej rozwiązane.

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