我只是希望能够在显示前面的文字时“插入”背景图片。 我是c#的新手,所以如果可能的话,请保持简单。
答案 0 :(得分:0)
使用背景图片属性,或添加一个图片框/控件并在其上面放置一个标签,如果标签位于图片控件后面,则将图片框移到图片框前面
答案 1 :(得分:0)
如果此属性由BackGroundImage
公开,您可以尝试在后面的代码中设置control
属性.... -
control.BackgroundImage = Image.FromFile("C:\filename.jpg");
答案 2 :(得分:0)
我猜你正在使用控制台应用程序,但你不能改变它的背景图像,如果你想制作一个程序,你可以尝试使用Windows窗体应用程序,你可以设计你希望用户看到的和设置背景图像。更改“BackgroundImage”属性,然后导入要使用的图像。我也是c#的新手,所以我知道你的感受。另外,为了提高图像质量,将其更改为位图(bmp),它比jpeg更清晰
答案 3 :(得分:0)
要更改表单的背景,请转到表单的属性,然后单击BackgroundImage
如果您想在运行时使用代码
更改它创建一个名为background
的类class Background
{
public static string background_file;
}
这是班级
this.BackgroundImage = new Bitmap("file_in_debug_folder");
这将更改当前表单的背景
Background.background_file = "$this.BackgroundImage-blue.bmp";
这会将类中的变量更改为文件位置" $ this.BackgroundImage-blue.bmp"但这将更改为调试文件夹中文件的名称