How To Hide the Maximize box   zodpovězená otázka

WinForms, WinAPI

Poradí mi niekto, prosím, ako odstrániť z formu Maximize box?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

No tak třeba nastavit vlastnost formuláře MaximizeBox=False

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Ďakujem za odpoveď.

Ak nastavím Maximize box na false, tak ten tam zostane aj naďalej, akurát, že nie je funkčný.

Príjemný deň!

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud nastavíte MaximizeBox a MinimizeBox na false, zůstane na formuláři jen křížek. V rámci návrhu formulářů designéři UI pro Windows rozhodli o 3 variantách:- všechny 3 prvky- pouze křížek- žádný prvek

Je to kvůli přehlednosti, pokud totiž skryjete úplně tlačítko maximalizace, přesunulo by se na jeho místo minimalizace a tím se ovládání znepřehlední. Takže vysoce nedoporučuji se tomuto konceptu snažit vyhnout. Víme všichni jak to dopadne, když si programátor myslí, že navrhne přehlednější UI :-).

nahlásit spamnahlásit spam 2 / 2 odpovědětodpovědět

Doplnil by som ešte štvtú možnosť:

"?" a "x"

A ja by som chcel:

".", "-", "x"

Ďakujem za odpoveď.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pomocí Windows API by to jít mělo, nebude to ovšem nic jednoduchého.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

To je pravda, ale jak jsem psal v předchozím příspěvku, krajně se to nedoporučuje.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

Máte pravdu. Pomocou Windows API to ide.

http://www.codeproject.com/KB/vb/transme...

A asi by som to aj vedel urobiť, len sa mi zdá, že je to delo na zajace. Potrebovalo by to zjednodušiť. A ja, priznám sa bez mučenia, Wibnows API vôbec neovládam.

Ďakujem za odpoveď.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback