使标签/按钮/图片框图像独立于其路径

问题描述 投票:0回答:1

我希望我所有用于不同按钮,标签,图片框的图像都独立于他们的路径。这是我用于事件的代码,只有在相应位置找到它时才更改我的标签图像。 如何使图像独立于其路径,以便我可以在任何PC上使用它们?

private void label1_MouseEnter(object sender, EventArgs e)
{
    Image i =Image.FromFile(@"d:\utilizator windows10\documents\visual studio 2017\Projects\ProjectX\ProjectX\w.resurse\close_background.png");
    label1.Image = i;
}
c# winforms assets
1个回答
0
投票

好吧,我嵌入了图像,但是我如何使用它们呢?

然后使用如下代码,将“SomeImageName.jpg”替换为嵌入图像的名称:

private void label1_MouseEnter(object sender, EventArgs e)
{
    label1.Image = new Bitmap(this.GetType(), "SomeImageName.jpg");
}
© www.soinside.com 2019 - 2024. All rights reserved.