C# 以编程方式将面板的图像设置为不在参考资料中的jpg文件?

C# 以编程方式将面板的图像设置为不在参考资料中的jpg文件?,c#,.net,winforms,visual-studio,C#,.net,Winforms,Visual Studio,如何以编程方式将面板的图像设置为jpg文件(非BMP),该文件不在参考资料中 我知道如何将其设置为BMP文件(不在参考资料中)或资源文件,但如何将其设置为JPG文件(不在参考资料中) 您可以使用或加载图像,然后将其设置为面板的背景图像: this.panel1.BackgroundImage = Image.FromFile(@"d:\image.jpg"); 从文件中加载图像,然后将其设置为面板背景。加载任何受支持的图像格式之间没有任何区别。你为什么不试试呢?@TaW我想this.Backg

如何以编程方式将面板的图像设置为jpg文件(非BMP),该文件不在参考资料中

我知道如何将其设置为BMP文件(不在参考资料中)或资源文件,但如何将其设置为JPG文件(不在参考资料中)

您可以使用或加载图像,然后将其设置为面板的背景图像:

this.panel1.BackgroundImage = Image.FromFile(@"d:\image.jpg");

从文件中加载图像,然后将其设置为面板背景。加载任何受支持的图像格式之间没有任何区别。你为什么不试试呢?@TaW我想
this.BackgroundImage=新位图(@“c:\Temp\image.bmp”)
(这是我以前见过的方法)只适用于BMP格式,因为它有
新位图(..)
,但事实证明,它不仅意味着MS的BMP格式,而且也适用于jpg和png(从技术上讲,它们也是位图格式,与基于矢量的格式相反)。