我有一个特定的按钮,这个在我的设计的所有销售中,我想做一个调用这个方法的通用方法,但不能得到窗口。这可能吗?。
这是我的代码:
*这是我的方法通用。
private void returnMenu(object sender, MouseButtonEventArgs e)
{
var windows = this.?????
utils.returnMenu(windows);
}
*这一个是我对泛型方法的调用,问题是如何获取窗口?
{{1}}
答案 0 :(得分:1)
这是你的意思吗?
private void returnMenu(object sender, MouseButtonEventArgs e)
{
var windows = Application.Current.Windows.OfType<Window>().SingleOrDefault(x => x.IsActive);
utils.returnMenu(windows);
}