很奇怪的winform下的背景图片问题

问题描述

第一次加载的是A图片我想换成B图片,把A图片也删除了,而且程序里面也换成了B图片(用this.BackgroundImage=Image.FromFile("图片路径")和直接在窗体中设置,都试过了,都没用,都只是显示A图片)可是出来的永远都是A图片请教各位了,这是什么原因,有什么办法可以解决!!!

解决方案

解决方案二:
怎么可能?
解决方案三:
privatevoidForm1_Load(objectsender,EventArgse){this.BackgroundImage=Image.FromFile(@"C:DocumentsandSettingsAdministratorMyDocumentsMyPictures2.jpg");}……privatevoidbutton1_Click(objectsender,EventArgse){this.BackgroundImage=Image.FromFile(@"C:DocumentsandSettingsAdministratorMyDocumentsMyPictures1.jpg");}
解决方案四:
窗体初始化的时候动态加载B图片吧。我也遇到这个问题。一直都改不过来。测试了很多方法。最后还是用的动态的更改这个图片。。分析原因可能是因为资源文件里边有这个图片的信息。更改别的图片,没有覆盖资源文件的图片信息,所以没有改过来。。你可以尝试打开资源文件。删除原来的文件。试试!!
解决方案五:
可能是把A做成项目的资源文件了,可以在属性窗口里找到BackgroundImage按BackSpace键再按Delete删除后重新设置
解决方案六:
你可能把A已经资源文件了.删除就OK不行的话.在窗体上加一个images或pictrues控件用B盖住A效果一样

时间: 2024-10-31 05:35:23

很奇怪的winform下的背景图片问题的相关文章

c#的winform下如何把图片分为多个热区,最好是有控件?

问题描述 c#的winform下如何把图片分为多个热区,图片可以进行自行绘制,划分 解决方案 解决方案二:放面板进去,再设置面板为透明,就可以点击图片(其实是面板)进行点击事件.解决方案三:winform很挫,它没有这类"矢量不规则边界"的图层(或者叫控件)叠加机制.你只能自己开发控件(但是要为控件支持几十种行为,例如拾取.拖放.缩放.填充.半透明.组合子控件.各种事件冒泡,等等).winform本身就不是一个多媒体程序开发平台.你选择winform,只能做点简单的OA,录录数据也就可

怎样更改U盘目录下的背景图片

  如何改变U盘根目录的背景图片呢?下面为你解开其中的答案: 在U盘根目录新建一个文本文档,改名称为"desktop.ini"(同样别忘记改扩展名),双击打开,内容输入下面分割线之间的内容: [ExtShellFolderViews] {BE098140-A513-11D0-A3A4-00C04FD706EC}={BE098140-A513-11D0-A3A4-00C04FD706EC} [{BE098140-A513-11D0-A3A4-00C04FD706EC}] Attribut

C#背景图片大在程序窗体加载时很卡怎么解决?

问题描述 C#背景图片大在程序窗体加载时很卡怎么解决? 我的C#窗体程序加载了一个背景图片,但是这个图片有几百KB,在运行时感觉很卡,为什么别人的程序加载时感觉很流畅呢?? 解决方案 背景图片读取后,先压缩再设置为背景看看呢 解决方案二: 新建一个空白程序,设置窗体的背景为你的图片,启动卡不卡?如果还卡,就是你的环境.硬件等有问题. 如果不卡,就是你的代码的问题.另外几百kb的图片要看是什么图片,如果是压缩格式的,比如jpg png,那也很可观了. 比如说一部数码相机拍摄的,2048x1536分

Flex4 设置button按钮背景图片(up,down,over等各状态)

Flex4 - 设置button按钮背景图片(up,down,over等各状态) Flex4中,如果要设置spark组件的button按钮背景图,可以通过自定义皮肤来实现.在皮肤中添加BitmapImage组件,分别设置在各个状态下的图片即可(同时背景图可使用9宫格样式,便于拉伸).代码如下:   --- 按钮皮肤 ImageBgButtonSkin.mxml ---   <?xml version="1.0" encoding="utf-8"?> &l

PPT用宏插入不同背景图片

在我们制作PowerPoint课件的过程中,一个课件常常包含多张幻灯片,而且为了课件的美观,几乎每张幻灯片中都会插入不同的图片作为背景.同样的插入背景图操作重复N次,实在是太累人了.其实可以通过"宏"来快速完成这一工作. 在硬盘的任意位置(如F盘根目录)新建一个名为"Background"的文件夹,然后将需要插入到PPT课件中的背景图片复制到该文件夹,并对所有的背景图片进行重命名,图片文件名的格式为"1.jpg"."2.jpg"

PPT中用宏快速插入不同背景图片

在我们制作Powerpoint课件的过程中,一个课件常常包含多张幻灯片,而且为了课件的美观,几乎每张幻灯片中都会插入不同的图片作为背景.同样的插入背景图操作重复N次,实在是太累人了.其实可以通过"宏"来快速完成这一工作. 在硬盘的任意位置(如F盘根目录)新建一个名为"Background"的文件夹,然后将需要插入到PPT课件中的背景图片复制到该文件夹,并对所有的背景图片进行重命名,图片文件名的格式为"1.jpg"."2.jpg"

android 使用 opengl 2.0 显示一张静态背景图片,效果显示出来的很奇怪

问题描述 android 使用 opengl 2.0 显示一张静态背景图片,效果显示出来的很奇怪 背景原图是: 显示的效果却是: 我不知道我的代码错在哪了.请有OpenGL开发经验的兄弟帮忙下.我的代码如下: public class BackgroundGLRnder implements GLSurfaceView.Renderer { // Our matrices private final float[] mtrxProjection = new float[16]; private

winform-c#Winform 很大的Panel设置背景图片,最小化之后再恢复最大化,有明显的卡顿

问题描述 c#Winform 很大的Panel设置背景图片,最小化之后再恢复最大化,有明显的卡顿 Winform 程序 在主页面分3个区域,1.左侧菜单 2.上不导航栏 3. 内容部分 3块区域占满屏幕,每个panel都是在构造函数设置了 BackgroundImage和 BackgroundImageLayout = ImageLayout.Zoom; 在我的程序最小化,然后再最大化的时候,会有明显的卡顿 我有测试过,图片越多,卡的越明显,目前我就3张图,就很明显的卡.我不设置这些Panel的

C#发现之旅:WinForm.NET中开发具有固定背景图片的可滚动控件

在WinForm.NET开发中,可以使用一个Panel或UserControl作为一个带滚动条的容器放置 图形或其他控件.我们可以设置控件的BackgroundImage属性来设置控件的背景图片,但这个 背景图片是会随着控件内容的滚动而滚动的,而且还出现背景破碎的不良效果.现笔者在开 发实践中遇到控件的背景图片不随着控件的滚动而滚动. 在B/S开发中,开发者可以 使用"background-attachment:fixed"的CSS样式来固定HTML文档的背景图片, 使之不随着内容的滚