NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

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

V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

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.