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

Tvůrce

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
This je zde zbytečné. Máš vlastnost formu MaximizeBox nastavenou na true?
Já tam maximize box nemám, uvedl jsem že form border style mám na none
To neřeší vlastnost MaximizeBox... Ta musí být true - jinak to nepůjde standartně maximalizovat...
Maximize box i minimize box mám na true
Pak dej do Button_Click:
Width = Screen.PrimaryScreen.Bounds.Width;
Height = Screen.PrimaryScreen.Bounds.Height - 40;
Location = new Point();
StartPosition = FormStartPosition.Manual;
Toho minimalizačního buttonu, nebo maximalizačního?
Tak snad vidíš co to dělá - nastaví to pozici na 0, 0 a velikost podle okna - mínus panel. Takže - maximizace...
Ale mě šlo o to že nefunguje opětovná minimalizace okna
Pokud to dáváš do Tray Ikony. Tak dej this.Hide()
to ti to
okno sková a po kliku na tray ikonu dáš this.Show();
a
this.WindowState = FormWindowState.Maximized;
Edit: Zkoušel jsem to dle tvého popisu a vše mi funguje. Tam budeš mít nějakou fičuru. Pokud ti to ještě zlobí, tak sem hoď zdroják: http://www.itnetwork.cz/dev-lighter mrknem na to.
matesax ta tvoje rádoby maximalizace s tím mu akorát pleteš
hlavu.
A to svoje rýpání už by sis mohl nechat, začíná být otravné. Jestli
použije nebo nepoužije this, třeba si tak lépe uvědomuje, že pracuje s
daným Formem, je to jeho věc. Kdyby měl metodu a v ní nějakou proměnnou a
stále psal this, ikdyž by tam žádná jiná lokální proměnná nebyla, pak
by to bylo zbytečné, ale zase jedná se spíše o nějakou konvenční zásadu
než o chybu.
Jeho otázka byla, proč mu nefunguje minimalizace. Zbrkle odpovídáš
několika příspěvkami s nulovou hodnotou a stále máš potřebu se s někým
přít.
Prosím ber ohledy na ostatní a než něco odpovíš, tak si to raději 2x
přečti než abys pak zmatkoval. (Stačí když si v duchu řekneš beru na
vědomí, nemusíš se tu teď začít přít a klást argumenty, to se této
diskuze netýká).
Děkuji ti
Díky za pomoc, this.Hide() mi už funguje normálně
Zobrazeno 11 zpráv z 11.