🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.lang.csharp
5 messages
5 total messages Started by Zbigniew Malec Sat, 07 May 2011 09:53
Rozciąganie kontrolek
#22151
Author: Zbigniew Malec
Date: Sat, 07 May 2011 09:53
17 lines
1640 bytes
Witam,
pytanie z gatunku podstawowych, ale jakoś nie mogę nic znaleźć w googlach.
Jak w C# i jego formsach steruje się dynamicznym rozkładem kontrolek na
formularzu? Pisałem trochę GUI w Javie i tam załatwiają to LayoutManagery,
natomiast nie widzę niczego takiego w C# (czy może ogólniej w .NET'cie). Z
tego co znalazłem to jest coś takiego jak SplitControl, TableControl i
FlowControl (albo podobnie) i w jakiś sposób one pozwalają na kontrolę
wyglądu formularza (niezbyt to jest poręczne). Czy jest coś więcej i tylko
słabo szukam na googlach, czy też może programowanie z uwzględnieniem
rozszerzania się formularzy jest w C# utrudnione?
Konkretnie to interesuje mnie bardzo prosty efekt, tj. rozciągnięcie
kontrolki na całego rodzica (bo chyba nie muszę nasłuchiwać na zdarzenia
resize u rodzica i robic to ręcznie u siebie?).

-- 
Pozdrawiam
Zbyszek Malec
Re: Rozciąganie kontrolek
#22152
Author: 3P
Date: Sat, 07 May 2011 10:08
31 lines
2328 bytes
Dnia 07-05-2011 o 11:53:23 Zbigniew Malec <alpha@invalid.invalid>  
napisał(a):

> Witam,
> pytanie z gatunku podstawowych, ale jakoś nie mogę nic znaleźć w  
> googlach.
> Jak w C# i jego formsach steruje się dynamicznym rozkładem kontrolek na
> formularzu? Pisałem trochę GUI w Javie i tam załatwiają to  
> LayoutManagery,
> natomiast nie widzę niczego takiego w C# (czy może ogólniej w .NET'cie).  
> Z
> tego co znalazłem to jest coś takiego jak SplitControl, TableControl i
> FlowControl (albo podobnie) i w jakiś sposób one pozwalają na kontrolę
> wyglądu formularza (niezbyt to jest poręczne). Czy jest coś więcej i  
> tylko
> słabo szukam na googlach, czy też może programowanie z uwzględnieniem
> rozszerzania się formularzy jest w C# utrudnione?
> Konkretnie to interesuje mnie bardzo prosty efekt, tj. rozciągnięcie
> kontrolki na całego rodzica (bo chyba nie muszę nasłuchiwać na zdarzenia
> resize u rodzica i robic to ręcznie u siebie?).
>
Oczywiście, że nie musisz nasłuchiwać Resize.

Otwórz właściwości kontrolki (F4) i tam znajdziesz właściwość Anchor.  
Możesz
ustawić, aby poszczególne krawędzie kontrolki zachowywały stały dystans od  
krawędzi okna.
A więc powiększały i zmniejszały się

-- 
3P
Re: Rozciąganie kontrolek
#22153
Author: Zbigniew Malec
Date: Sat, 07 May 2011 10:15
17 lines
1380 bytes
On Sat, 07 May 2011 12:08:25 +0200, 3P wrote:

> Otwórz właściwości kontrolki (F4) i tam znajdziesz właściwość Anchor.  
> Możesz
> ustawić, aby poszczególne krawędzie kontrolki zachowywały stały dystans od  
> krawędzi okna.
> A więc powiększały i zmniejszały się

O! Dzięki. Spojrzałem uważniej na te properties i widzę też coś takiego jak
Dock, co jeszcze lepiej spełnia moje oczekiwania (bo pozwala wypełnić
całego rodzica). Dziękuję za pomoc.

A jak to się ma to layout managerów?

-- 
Pozdrawiam
Zbyszek Malec
Re: Rozciąganie kontrolek
#22154
Author: 3P
Date: Sun, 08 May 2011 08:35
25 lines
1844 bytes
Dnia 07-05-2011 o 12:15:17 Zbigniew Malec <alpha@invalid.invalid>  
napisał(a):

> On Sat, 07 May 2011 12:08:25 +0200, 3P wrote:
>
>> Otwórz właściwości kontrolki (F4) i tam znajdziesz właściwość Anchor.
>> Możesz
>> ustawić, aby poszczególne krawędzie kontrolki zachowywały stały dystans  
>> od
>> krawędzi okna.
>> A więc powiększały i zmniejszały się
>
> O! Dzięki. Spojrzałem uważniej na te properties i widzę też coś takiego  
> jak
> Dock, co jeszcze lepiej spełnia moje oczekiwania (bo pozwala wypełnić
> całego rodzica). Dziękuję za pomoc.
>
> A jak to się ma to layout managerów?
>

Te layout managery to chyba w WPF? WPF nie znam, a jak pracowałem w  
WindowsForms
to chyba ich nie było, bo zupełnie nie kojarzę.
-- 
3P
Re: Rozciąganie kontrolek
#22155
Author: Maciej Pilichowski
Date: Mon, 09 May 2011 07:04
10 lines
1231 bytes
On Sun, 08 May 2011 10:35:53 +0200, 3P <3p@noserver.com> wrote:

>Te layout managery to chyba w WPF? 

Nawet na pewno :-)

milego dnia, hej
-- 
Moja wyprzedaz wszystkiego: ksiazki, plyty, filmy.
http://www.garaz.pol.pl/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads