【问题标题】:How would I access an Image file inside my soloution in C# WPF [duplicate]如何在 C# WPF 中访问我的解决方案中的图像文件 [重复]
【发布时间】:2021-03-03 14:41:18
【问题描述】:

我正在尝试使用以下方法设置以编程方式创建的画布的背景:

Canvas Object = new Canvas();
Object.Background = new ImageBrush(new BitmapImage(new Uri("pages/Asset/Untitled 6.png", UriKind.Relative)));

此 URI 可以工作在 XAML 中,用于设置背景图像,但在 C# 中,范围似乎位于不同的文件夹中。

【问题讨论】:

    标签: c# wpf visual-studio xaml


    【解决方案1】:

    可能你忘了在cs文件中写如下代码:

     this.Content = Object;
    

    您可以将“Build Action”设置为“Content”和“复制到输出目录”设置为“Copy总是”在图片的属性中。

    【讨论】:

    • 您通常会使用图像文件作为程序集资源,即将其构建操作设置为资源,而不是将其复制到输出目录。
    猜你喜欢
    • 2016-09-17
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 2017-06-06
    • 2017-08-18
    相关资源
    最近更新 更多