2011-11-03 13 views
9

Mam formularz, w którym mam wiele linii tekstowych i pasek stanu, które są zadokowane na dole formularza.Zadokowany wieloliniowy textbox jest chroniony przez StatusStrip

Pole tekstowe musi być zadokowane, aby można było zmienić jego rozmiar, a cały formularz można zmienić.

Problem polega na tym, że pasek stanu zakrywa pole tekstowe na dole zakrywającej strzałki przewijania w dół.

Czy jest jakiś sposób, aby pole tekstowe było zadokowane do dołu, nadal wyświetlając się nad paskiem stanu?

Pozdrawiam.

+1

Rozwiązałem problem. Panel wykona to zadanie doskonale. Można go zadokować w celu wypełnienia strony i nie obejmuje/nie znajduje się pod paskiem stanu, wtedy mogę łatwo umieścić w nim mój pole tekstowe. Działa to doskonale, a wszystko jest skalowalne, gdy jest potrzebne. – HelpNeeder

Odpowiedz

4

Lub możesz użyć właściwości Zakotwicz, aby zmienić rozmiar kontrolki przy zmianie rozmiaru elementu nadrzędnego. Domyślnie jest ustawiony w lewym górnym rogu. Jeśli włączysz dno, niż pole tekstowe, zmniejszysz lub rozwiń jako rozmiar zmiany formularza.

+0

Ta praca jest również świetna. Dzięki. – HelpNeeder

+6

Kotwienie jest najlepszą opcją, gdy ma pozostać miejsce. W tej sytuacji dokowanie jest najlepszą opcją z prawidłowo ustawionym ZOrder. – Deanna

28

Kliknij prawym przyciskiem myszy pole tekstowe i kliknij Bring to front (Lub pasek stanu i Send to back, jeśli są inne kontrolki). Dokowanie opiera się na ZOrder formantów na formularzu, z przodu większość jest najbardziej wewnętrzna.

5

Można również użyć ToolStripContainer, który zajmie się tym, co próbujesz zrobić i jest ogólnie skutecznym sposobem umieszczania pasków narzędziowych, takich jak pasek stanu.