c# - 如何在WPF中获取应用程序名称

标签 c# .net wpf application-name

有时我们需要以编程方式在 WPF 中获取应用程序名称,即

icon.UriSource = new Uri("pack://application:,,,/AppName;component/Images/logo.ico");

我们该怎么做?

谢谢!

最佳答案

一种方法是:

icon.UriSource = new Uri(string.Format(
    "pack://application:,,,/{0};component/Images/logo.ico",
    Path.GetFileNameWithoutExtension(Application.ResourceAssembly.Location)));

关于c# - 如何在WPF中获取应用程序名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20425320/

相关文章:

c# - 如何判断 Type 是否是静态类?

wpf - 在使用 MVVM 的 WPF 应用程序中使用 SSRS 报告查看器的最佳方法是什么

c# - 不安全结构中的只读数组字段

c# - 打开的文件太多(Ubuntu 上的 Mono .NET)

.net - AssemblyVersion、AssemblyFileVersion 和 AssemblyInformationalVersion 之间有什么区别?

c# - 文本方向

c# - 当 OnClick 代码在后台执行时禁用 Winforms 按钮

C# bool 比较与设置性能

c# - SSL 证书绑定(bind)失败 - 访问被拒绝

c# - 如何避免从 F# 库返回 Task<Microsoft.FSharp.Core.Unit>