C# WPF用户控制窗口起始位置

C# WPF用户控制窗口起始位置,c#,wpf,user-controls,window,C#,Wpf,User Controls,Window,如何在UserControl中获取窗口的WindowStartupLocation属性 public partial class ActivityDetailsView : UserControl { public ActivityDetailsView(ActivityDetailsViewModel viewModel) { InitializeComponent(); DataContext = viewModel; Load

如何在
UserControl
中获取
窗口的
WindowStartupLocation
属性

public partial class ActivityDetailsView : UserControl
{
    public ActivityDetailsView(ActivityDetailsViewModel viewModel)
    {
        InitializeComponent();
        DataContext = viewModel;
        Loaded += ActivityDetailsView_Loaded;
        JobOrderLineItem.SelectionChanged += JobOrder_SelectionChanged;

        //this.WindowStartupLocation doesnt exist
    }
}
这个怎么样

public partial class ActivityDetailsView : Window
{
    // ...
}

如果您的
UserControl
应该像
Window
一样运行,为什么不从中派生呢?

Hmmm。。。我想我做不到。这是最简单的方法。我不明白为什么人们总是从
UserControl
继承,尽管他们想扩展
窗口
数据网格
。。。。