Tôi có một cửa sổ WPF mà tôi không đóng. Thay vào đó tôi làm Hide() và Show() nó. Bây giờ, khi tôi doubleclick trong MainWindow của tôi trong một Grid trên một Record, sẽ Trigger to Show() cửa sổ, cửa sổ sẽ luôn luôn được hiển thị phía sau MainWindow. Tôi đã thử các thẻ địa chỉ mạng, nhưng không thành công:WPF - Đưa cửa sổ ra trước
view.Show();
view.Activate();
view.Topmost = true;
view.Topmost = false;
view.Focus();
Có một cách khác mà tôi có thể sử dụng để mang lại các absolut cửa sổ phía trước? Tôi không thể đặt MainWindow làm Chủ sở hữu.
Bạn sẽ phải xây dựng trên "Tôi không thể đặt MainWindow là Chủ sở hữu". – vcsjones
Tôi sẽ không đặt MainWindow làm Chủ sở hữu là chế độ xem của tôi vì không có mối quan hệ nào giữa Windows. Và tôi sẽ có thể mở nhiều cửa sổ này. – BennoDual
có thể trùng lặp của [Đưa cửa sổ lên phía trước trong WPF] (http://stackoverflow.com/questions/257587/bring-a-window-to-the-front-in-wpf) – CodeNaked