我想在WPF中使用BaseWindow用于其他窗口,但是我收到的错误是我不知道如何修复。
我创建了一个基类:
namespace Evolutio.FluXus.WPFApp
{
public partial class WindowBase : Window
{
}
}
并更改了我的LoginView.xaml.cs:
public partial class LoginView : WindowBase, ITransientDependency
{
private readonly IUserAppService _userAppService;
public LoginView(IUserAppService userAppService)
{
_userAppService = userAppService;
InitializeComponent();
}
private void btnCancel_Click(object sender, RoutedEventArgs e)
{
this.Close();
}
}
我在Close()
声明中收到错误。
任何人都可以帮助我吗?
答案 0 :(得分:2)
您还必须在parial LoginView类的其他部分(Xaml代码)中继承WindowBase:
{{1}}