WPF c#:这个.资源总是包含0个元素

本文关键字:包含 0个 元素 资源 这个 WPF | 更新日期: 2023-09-27 18:03:13

在我的WPF c#应用程序中,我在项目中包含了一个可执行文件(. exe),并将其构建动作设置为"Resource"。然后,我将文件从解决方案资源管理器拖到参考资料中。

但是,当我触发下面的代码时,它显示0,因为有这个。资源包含0个元素。怎么会?我到底做错了什么?

using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Windows;
namespace Application
{
    /// <summary>
    /// Interaction logic for App.xaml
    /// </summary>
    public partial class App : System.Windows.Application
    {
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);
            MessageBox.Show(this.Resources.Count + "");
        }
    }
}

WPF c#:这个.资源总是包含0个元素

Application.Resources与您可以添加到项目中的资源完全断开连接。这些资源可以通过ApplicationAssemblyNameHere.Properties.Resources访问。