Zdravym vas..
Potreboval by som vediet ako vytvorim okennu aplikaciu v C# tak aby nemala titulnu lištu( nazov programu celkom hore a tlacidla v pravo), ale tak abz sa dala menit velkosť okna (sizable).
V properties sa da nastavit vlastnost: FormBorderStyle = None, ale tak to potom nebude sizable.
Poradte ak viete ako by sa to dalo robit... dik
(google som uz skusal)
Fórum › .NET
C# Okenna app
Dej
this.ControlBox = false;
this.Text = string.Empty;
(případně si to nastav v okénku Properties)Žádná vlastnost na to není a ani žádnou jednoduchou a pohodlnou cestou to nepůjde..
Pozor, neříkám, že to nejde, jen říkám, že to nejde pohodlně a úplně jednoduše. Musel bys použít Win32 API a to už je lehce složitější, však si sám na tohle téma pohledej na googlu:)
V tom by to šlo (nejspíš pomocí GridSplitteru), ale simulovat ten systémový border bude chtít trochu práce. Ale jo, určitě by to šlo.
No ve WPF by si mohl celý ten vzhled nakreslit v MS Expression, tam by to až takový problém nebyl (i tady je tutoriál na aplikaci, co vypadá jak nějaká skvrna :-) ). Jen by si musel dát tu práci a nakreslit si to tak, jak si představuje, což je horší, než naklikat si tam tlačítka atp. :-)
Obecně vzato můžeš použít ten FormBorderStyle na None a resize (resp. border) si naprogramovat sám. Není to nijak komplikované, ale narazíš na problém s tím, že reakce aplikace nebude tak dokonalá jako při použití Win32 borderu.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
C# Desktop app do Mobile app — založil kironet
Web app vs desktop app — založil Plui
[DATABASE APP] — založil Gog
FaceBook App — založil FB
Nefunkční app na jiném pc — založil Martininos
Moderátoři diskuze