c# - 在 WPF 中强制 App 继承自 System.Windows.Application 的类

标签 c# .net wpf

我想将 App 的基类更改为继承自类库中我自己的类。 已经是这样了: 公共(public)部分类应用程序:System.Windows.Application。 现在我想把它改成 公共(public)部分类 App : MainModule.App MainModule.App 在类库中。当我更改它时,App.g.i.cs 不允许我这样做,因为它继承自 System.Windows.Application。当我在编译后更改 App.g.i.cs 时,它会恢复到默认值:System.Windows.Application。有什么方法可以强制 Apenter code herep 类从我的类继承。不是 MainModule.App 继承自 System.Windows.Application

最佳答案

我做到了。我做了2个作品: 1- 我将 MainModule.App 更改为 MainModule.MyApp。 2- 我将 App.xaml 更改为:

<mainModule:MyApp x:Class="FrontOffice.XBAP.App"
...
xmlns:mainModule="clr-namespace:MainModule;assembly=MainModule">

它现在正在工作。

关于c# - 在 WPF 中强制 App 继承自 System.Windows.Application 的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37962080/

相关文章:

c# - 在 Foreach 中创建和启动任务

c# - 列名称或提供的值的数量与表定义不匹配。默认值?

.net - 如何从类型的程序集限定名中提取程序集全名?

wpf - 是否有一种 MVVM 友好的方式来使用 WPF 中的 WebBrowser 控件?

c# - 带有 getDirectories 的 UnauthorizedAccessException

c# - 简化将输入检索到数组中的过程

.net - 从 2 个点和一个宽度获取一个矩形

asp.net - 类库中的 T4 模板和连接字符串

c# - 重置 WPF Datagrid 滚动条位置

WPF:在文本 block 中装饰部分文本的最佳方法