Diskuze: c# form - Místo otevření nového okna otevřít obsah do stejného okna
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= 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.
Nevim jestli to de nějak líp, nebo kratším zápisem ...
Form form = new Form();
foreach (Control control in this.Controls)
{
form.Controls.Add(control);
}
form.ShowDialog();
Moje rada nebude přímo k otázce, ale jelikož píšeš že začínáš,
tak pro desktopové aplikace zvol radši WPF.
Spousta věcí je v něm mnohem jednodušší, než ve WF a co se týče třeba
grafiky, tak ve WPF se vyřádíš mnohem více.
WF jsou taky například závislé na rozlišení a proto na každém monitoru
aplikace vypadá jinak - někdy se ani nevejde.
Pokud chceš dělat ve WF, tak si dej obsah každého okna zvlášť do panelu. Poté jen střídej visible jednotlivých panelů a v Designeru formu měj ty panely na sobě, ne v sobě!
Zobrazeno 4 zpráv z 4.