Benutzer mit den meisten Antworten
Neues Window öffnen.

Frage
-
Hallo,
Ich versuche gerade ein neues Window zu öffnen.
Ich habe also ein Objekt von der Klasse System.Window erstellt.
Ich kenne schon die Methode ShowDialog von der Klasse und ich habe den Window bereits gemacht.
Ich habe also auch einpaar Sachen zu den Window geaddet.
Aber wie ruft man den bereits erstellten Window auf?
Wenn ich das austeste kommt ein leerer Window (also anderer).
Ich habe auch wie den Namen der Window und Objekt gleichgesetzt aber er wird nicht aufgerufen.
Danke
Antworten
-
Hallo schuayb,
ich habe deine Frage genauso verstanden wie TZDEV. Ich möchte dich nur noch auf den Hintergrund dazu hinweisen:
Wenn du ein neues Fenster (.xaml.cs und .xaml Datei) anlegst, dann findest du in der C# Datei eine Klasse die von Window abgeleitet ist. Die XAML Datei enthält ebenfalls einen Verweis auf die Klasse in Form des x:Class-Attribut im <Window>-Tag.
Diese musst du instanziieren. Wenn du nur ein Window-Objekt anlegst, enthält es entsprechend keine Controls - eben wie ein neu angelegtes Fenster.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert schuayb Kazrabatli Samstag, 25. April 2015 06:45
-
Ich hoffe ich verstehe dich richtig: Du hast ein Fenster erstellt und willst dieses aufrufen?
Das geht zum Beispiel so:
NameDesFensters window = new NameDesFensters(); window.Show();
- Bearbeitet TZDEV Freitag, 24. April 2015 17:45
- Als Antwort markiert schuayb Kazrabatli Freitag, 24. April 2015 21:27
Alle Antworten
-
Ich hoffe ich verstehe dich richtig: Du hast ein Fenster erstellt und willst dieses aufrufen?
Das geht zum Beispiel so:
NameDesFensters window = new NameDesFensters(); window.Show();
- Bearbeitet TZDEV Freitag, 24. April 2015 17:45
- Als Antwort markiert schuayb Kazrabatli Freitag, 24. April 2015 21:27
-
Hallo schuayb,
ich habe deine Frage genauso verstanden wie TZDEV. Ich möchte dich nur noch auf den Hintergrund dazu hinweisen:
Wenn du ein neues Fenster (.xaml.cs und .xaml Datei) anlegst, dann findest du in der C# Datei eine Klasse die von Window abgeleitet ist. Die XAML Datei enthält ebenfalls einen Verweis auf die Klasse in Form des x:Class-Attribut im <Window>-Tag.
Diese musst du instanziieren. Wenn du nur ein Window-Objekt anlegst, enthält es entsprechend keine Controls - eben wie ein neu angelegtes Fenster.
Tom Lambert - .NET (C#) MVP
Wozu Antworten markieren und für Beiträge abstimmen? Klicke hier.
Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter | Account bestätigen (Verify Your Account)
Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets- Als Antwort markiert schuayb Kazrabatli Samstag, 25. April 2015 06:45