2014-12-13 16 views
5

Wie legen Sie das übergeordnete Element eines WPF-Fensters fest, wenn Sie es als ein Dialogfeld anzeigen möchten? Die beiden Methoden Show() und ShowDialog() scheinen diese Option nicht zu haben.WPF-übergeordnetes Element (Fenster)

Dies war in Java möglich, da Sie das übergeordnete Element im Konstruktor übergeben konnten. Ist es in WPF überhaupt möglich?

EDIT: Ich bin mit C#

+1

Sie sollten Ihre Frage bearbeiten und fügen Sie die Sprache, die Sie verwenden. – rodrigogq

Antwort

7

Besitzer gesetzt werden kann, aber Eltern ist ein Nur-Lese-Eigenschaft.

var w = new Window(); 
w.Owner = Window.GetWindow(this); 
w.Show(); 
0

auf „Showdialog“ Objekt tun:

templateWindow.Owner= System.Windows.Application.Current.MainWindow; 
templateWindow.ShowDialog(); 
Verwandte Themen