Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
C# WPF Form öffnen
Marc_Core
myCSharp.de - Member



Dabei seit:
Beiträge: 6

Themenstarter:

C# WPF Form öffnen

beantworten | zitieren | melden

Hallo zusammen,
ich habe mal eine ganz einfache Frage.

Ich habe ein Visual C# WPF Anwendung mit einer Haupt Form.
Jetzt habe eine klein zweite WPF Form erstellt und möchte die über ein Click Event von der ersten aus öffnen.

Ich kriege es einfach nicht hin.

Habt ihr einen Tipp?

Danke
private Nachricht | Beiträge des Benutzers
Wilfried
myCSharp.de - Member

Avatar #2TnJ7IKlYXgOor5sZSIA.jpg


Dabei seit:
Beiträge: 135
Herkunft: Radeberg

beantworten | zitieren | melden

Du meinst bestimmt ein Window.
Schau mal hier: Öffnen eines Fensters oder Dialogfelds (WPF .NET)
- Wer lesen kann, ist klar im Vorteil
- Meistens sitzt der Fehler vorm Monitor
- "Geht nicht" ist keine Fehlermeldung!
- "Ich kann programmieren" != "Ich habe den Code bei Google gefunden"

GidF
private Nachricht | Beiträge des Benutzers
Marc_Core
myCSharp.de - Member



Dabei seit:
Beiträge: 6

Themenstarter:

beantworten | zitieren | melden

Also ich habe das "Window" im MS erstellt und möchte es nur öffnen.

Aus dem Haupt Window über ein Click Event.

Die Seite hatte ich mir schon mal angeguckt, aber ich bin mir nicht sicher wieder ich das mit dem bereits erstellen Fenster(Name) öffnen kann.
private Nachricht | Beiträge des Benutzers
Palladin007
myCSharp.de - Member

Avatar #avatar-4140.png


Dabei seit:
Beiträge: 1.782
Herkunft: Düsseldorf

beantworten | zitieren | melden


var window = new MyWindow();
window.Show();

Zitat von Marc_Core
[...] Haupt Form
Zitat von Marc_Core
[...] über ein Click Event [...]
Was Du schreibst, schreit danach, dass Du versuchst, WPF so zu benutzen, wie man es bei WinForms gemacht hat.
Lass das bleiben, Du wirst nur Probleme damit haben.

Bei WPF arbeitet man mit MVVM: [Artikel] MVVM und DataBinding
Ich weiß aber auch, dass das beim Öffnen von einem Window nicht ganz so einfach ist - ist also nur als Hinweis gemeint.
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Palladin007 am .
private Nachricht | Beiträge des Benutzers
Wilfried
myCSharp.de - Member

Avatar #2TnJ7IKlYXgOor5sZSIA.jpg


Dabei seit:
Beiträge: 135
Herkunft: Radeberg

beantworten | zitieren | melden

du solltest dich unbedingt mal mit den Grundlagen beschäftigen.


var window = new DeinFensterName();
window.Show();
- Wer lesen kann, ist klar im Vorteil
- Meistens sitzt der Fehler vorm Monitor
- "Geht nicht" ist keine Fehlermeldung!
- "Ich kann programmieren" != "Ich habe den Code bei Google gefunden"

GidF
private Nachricht | Beiträge des Benutzers
Marc_Core
myCSharp.de - Member



Dabei seit:
Beiträge: 6

Themenstarter:

beantworten | zitieren | melden

Oh je, ja ihr könntet recht haben.
Aber ich habe es hingekriegt.


var window = new  [b]DeinFensterName[u][/u][/b]();
window.Show();

Ich hatte nicht der richtigen Window Name eingetragen
private Nachricht | Beiträge des Benutzers