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

问题描述

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

Winform 程序
在主页面分3个区域,1.左侧菜单 2.上不导航栏 3. 内容部分
3块区域占满屏幕,每个panel都是在构造函数设置了
BackgroundImage和
BackgroundImageLayout = ImageLayout.Zoom;

在我的程序最小化,然后再最大化的时候,会有明显的卡顿
我有测试过,图片越多,卡的越明显,目前我就3张图,就很明显的卡。我不设置这些Panel的BackgroundImage时,就不会有卡顿
请问 能如何解决呢?

解决方案

不要在构造函数里面设置,直接在panel的属性里面设置。.

解决方案二:

有没有这样尝试过? 可以new一个线程去Load你的图片

时间: 2024-09-17 04:21:15

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

word2013怎样设置背景图片?

  word2013怎样设置背景图片呢?在使用word2013时,我们希望是文字搭配图片一起显示,这要怎么设置呢?下文小编就教大家word2013插入背景图片的方法,还不会的朋友可以来下文了解下哦~ word2013插入背景图片方法: 1.首先打开word2013,这里小编先打开一个空白文档,先下面先给它设置背景图片,然后后面再上面写一段文字 2.在上面一行的菜单工具栏中点击"插入",打开插入功能选项,在插入功能中,我们可以插入各种能够插入的功能,如表格.图片.视频等. 3.因为我是要

有关winform,将一个窗体最小化后再显示会重新绘画窗体吗?

问题描述 有关winform,将一个窗体最小化后再显示会重新绘画窗体吗? 小白,刚接触这方面.在用一个窗体时遇到的问题. 我在这个窗体上画了几个形状,当我把窗体最小化后,再度点开,窗体就会重新初始化重新绘制,之前画的几个形状就没有了.这是winform的特性吗?又没有什么办法让窗体最小化后之前画的图依旧存在? 解决方案 参考这个帖子:http://bbs.csdn.net/topics/80143504 解决方案二: 吧绘画函数放到 override OnPaint 函数里,这样每次窗口需要重画

html-div里面用style="background-image:url(来设置背景图片

问题描述 div里面用style="background-image:url(来设置背景图片 但是背景图片太大了,页面上显示不了,怎么才能设置div里面的这个图片的大小呢,或者用哪种方式或属性能让图片自适应呢?代码大概如下: );height:expression(body.clientHeight>639?603:(body.clientHeight-36));"> 求指教啊.. 解决方案 用 background-size 属性可以调整背景图片的尺寸或者让它适应 div

为jframe窗口设置背景图片

终于成功实现了如何为jframe窗口设置背景图片了.下面是示例,请初学swring的朋友们参考学习! import java.awt.FlowLayout; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class JFrameBackground {

MFC如何给IP控件设置背景图片

问题描述 MFC如何给IP控件设置背景图片 现在做的一个项目中要求给IP控件设置图片作为背景,求大神帮忙 解决方案 http://forums.codeguru.com/showthread.php?158774-CIPAddressCtrl-background-and-text-color 自己重绘,贴图 解决方案二: 重写CIPAddress类,在OnPaint()自绘实现.

背景拉伸-用QT Cteator开发:设置背景图片自然

问题描述 用QT Cteator开发:设置背景图片自然 把一张两边带黑边的图片自然拉伸设置成背景壁纸,但是设成壁纸后黑边不能有,我弄的效果是这样的: 拉伸放大后人物没显示全,左边的黑边没了,但是右边的还在而且变成了白边,求大神指导下怎么才能达到我要的效果,我把代码贴上: void HomeView::chgHomeBG() { if (m_pAppManageView == NULL) { ERROR("HomeView::chgHomeBG m_pAppManageView is NULL&q

在用java swing 时遇到关于设置背景图片的问题

问题描述 在用java swing 时遇到关于设置背景图片的问题 public class LoginPanel extends JPanel { protected ImageIcon icon;//protected的访问权限是同一个包的类即可访问它 public int width,height; public LoginPanel(){ super();//调用父类的构造方法,此处可以不显示调用,系统会自动隐式调用 icon=new ImageIcon("res/login.jpg&qu

html5-HTML5中设置背景图片大小

问题描述 HTML5中设置背景图片大小 插入一张背景图片,设置成图片平铺,不重复铺,怎么弄啊 ,求大神把具体步骤发下,O(∩_∩)O谢谢! 解决方案 如果平铺又不重复,其实是拉伸,设置background-size为100%如果不重复,设置background-repeat:为no-repeat

Button设置背景图片代码设的有padding效果,布局中没有

问题描述 Button设置背景图片代码设的有padding效果,布局中没有 ?在给Button设置背景图片时:1.如果在布局文件中设置 android:id=""@+id/timeTypeBtn"" android:layout_width=""wrap_content"" android:layout_height=""wrap_content"" android:layout_ali