Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: c# form - dockovani statusStripu k prave a zaroven spodni strane okna

Aktivity
Avatar
Michaal.K
Člen
Avatar
Michaal.K:16.12.2016 7:47

Ahoj,
mám win form, kde je statusStrip zadockovan ke spodku okna (ve vlastnostech jsem mu nastavil Dock na bottom). Ve statusStripu mám dva statusLabely. Teď když spustím aplikaci bych potřeboval aby druhý statusLabel byl za dockován k pravé straně okna. Když roztáhnu okno aby se druhý statusLabel posouval s oknem. Snad je to srozumitelné :-)
Díky

 
Odpovědět
16.12.2016 7:47
Avatar
Odpovídá na Michaal.K
Michal Štěpánek:16.12.2016 7:56

Použij "anchor"

Nahoru Odpovědět
16.12.2016 7:56
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Michaal.K
Člen
Avatar
Odpovídá na Michal Štěpánek
Michaal.K:16.12.2016 8:40

Díky za odpověď. Ale nějak mi to nefunguje. Potřeboval bych aby ve statusStrip vložený statusLabel byl připnutý k pravé straně okna (pravé straně statusStrip). StatusLabel ale nemá vlastnost dock ani anchor.
Pokud nastavím celému statusStripu anchor na left, right, bottom tak je to stejné jako dock bottom. Díky

 
Nahoru Odpovědět
16.12.2016 8:40
Avatar
Odpovídá na Michaal.K
Michal Štěpánek:16.12.2016 8:57

Aha, já myslel, že ten label máš přímo v okně. Na tyto úpravy je mnohem lepší WPF, protože tam si pozici určuješ "relativně", nejsem si jistý, jestli toto vůbec lze ve WF provést...

Nahoru Odpovědět
16.12.2016 8:57
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Michaal.K
Člen
Avatar
Odpovídá na Michal Štěpánek
Michaal.K:16.12.2016 10:40

Aha, tak to nevím co stím. Právě mi vadí když celé okno roztahuju a ten statusLabel ve statusStrip se ani nehne. Nejhorší je, že jsem ani nic nevygooglil :-(
Ale i tak díky za pomoc.

 
Nahoru Odpovědět
16.12.2016 10:40
Avatar
Odpovídá na Michaal.K
Michal Štěpánek:16.12.2016 12:23

Mám pocit, že to v tom "statusstripu" nejde ovlivnit, kde bude jaký label umístěn a jak...

Editováno 16.12.2016 12:23
Nahoru Odpovědět
16.12.2016 12:23
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michaal.K
Michal Štěpánek:16.12.2016 12:37

zkus se mrknout <a href="https:/­/msdn.microsof­t.com/cs-cz/library/sys­tem.windows.for­ms.toolstripsta­tuslabel.alig­nment(v=vs.110)­.aspx">sem</a> ,
třeba ti to v něčem pomůže

Nahoru Odpovědět
16.12.2016 12:37
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Michaal.K
Člen
Avatar
Odpovídá na Michal Štěpánek
Michaal.K:16.12.2016 15:08

Díky za tip.
Nakonec jsem to vygooglil :-)
viz. odkaz níže a druhé řešení.
https://www.codeproject.com/…Bar-of-MDI-F

 
Nahoru Odpovědět
16.12.2016 15:08
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.