- Posted by robert on Juni 11, 2009
Öffnet man ein WPF-Window über Quelltext aus einem UserControl heraus, dann landet das neue Fenster hinter dem zu öffnenden Fenster. Die Problemlösung ist das Zuweisen des Window Owners.
var logItemDetail = new frmLogItemDetail(logDisplayItem);
logItemDetail.Owner = this.FindLogicalAncestorByType<Window>();
logItemDetail.Show()
“FindLogicalAncestor” ist ein Extension Method für DependencyObjects und stammt aus dem WPF-Contrib Projekt und ist nun auch aus Bequemlichkeitsgründen in Speak-Lib zu finden.
Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war, bitten "kicken" sie ihn.
