using Prism.Services.Dialogs; using System.Windows; using System.Windows.Interop; namespace SWS.CAD.Views.Dialog { /// /// Interaction logic for CustomDialogWindow.xaml /// public partial class CustomDialogWindow : Window, IDialogWindow { public CustomDialogWindow() { InitializeComponent(); // 设置窗口样式(可选) WindowStartupLocation = WindowStartupLocation.CenterScreen; ResizeMode = ResizeMode.NoResize; //任务栏图标不显示 ShowInTaskbar = false; // 设置对话框所有者 var helper = new WindowInteropHelper(this); helper.Owner = Bricscad.ApplicationServices.Application.MainWindow.Handle; } public IDialogResult Result { get ; set ; } } }