访问应用程序部分子类中的属性.资源/设置

本文关键字:属性 资源 设置 应用程序部 子类 访问 | 更新日期: 2023-09-27 18:34:07

我正在尝试从我的资源中访问图标,但它不可用。 它似乎在窗口中可用。 如何访问它们?

namespace My_Application
{
    public partial class App : Application
    {
        protected override void OnStartup(StartupEventArgs e)
        {
            /* Compile error "'System.Collections.IDictionary' does not contain a definition for 'Resources'…" */
            Properties.Resources.Application; 
            base.OnStartup(e);
        }
    }

这个有效! 它在窗口类中

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
             /* Available */
             Properties.Resources.Application;
        }
    }

访问应用程序部分子类中的属性.资源/设置

因此,由于 App.xaml.cs 中的某种原因,每当使用自动设置或资源类时,都必须使用项目命名空间消除歧义。 using指令和程序集引用被验证为无关紧要。