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
继承,尽管他们想扩展窗口
或数据网格
。。。。