c#winform中panel滚动条问题

c#winform中panel要依次调用多个子窗体,怎么实现调用大的子窗体时滚动条显示,调用小的时滚动条消失,我还希望横向滚动条不出现,怎么做呢

c#
0

1个回答

你的意思是在Form里,有个Panel控件,然后再panel里调用其他的Form?如果调用的是大的Form就显示滚动条,小的Form就不显示对吧?
Panel控件还有一个AutoScoll属性,直接修改为true即可 横向滚动条只需把VerticalScroll改为HorizontalScroll即可,你不要就设置成纵向的。

0
xuezhiling7587
夜111枭 我是想不出现即使横向超出范围也不显示,而纵向显示,设置HorizontalScroll.visable=false不能解决问题
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# winform 自定义滚动条
C# winform 自定义滚动条
C#Winform窗体工具类(四)是否出现滚动条
在开发中,有一些常常用到的方法,每次查找以前写的比较麻烦 ,自己写有在做重复工作 ,所以总一个小的工具类,随时添加内容4.winform控件是否出现滚动条  静态类 FormTools( public static class FormTools) private const int HSCROLL = 0x100000;n private const int VSCR...
C# WinForm扩展滚动条
由于windows带的滚动条不支持背景颜色图片这些功能,所以做了一个自定义的滚动条,支持背景图片背景颜色.需要的自己下载,希望能帮到大家.有问题联系jin15675306819@gmail.com
winform的panel加滚动条
1.在panel属性将AutoScroll属性设置为Truenn2.添加ControlAdded事件和Scroll事件nn3.     private void panel3_Scroll(object sender, ScrollEventArgs e)n        {n            this.panel3.VerticalScroll.Value = e.NewValue;n  ...
Winform Panel控件自动显示滚动条
AutoScroll=truenAutoSize=falsenn
winform 多个Panel时,无法进行显示问题
今天在一个模块时处理到一个问题,在当前界面添加了多个panel,而且我不是动态代码进行添加,而是自己拖拉控件。所以当时把另外两个Panel进行显示时,无法显示。nn以下是我的一个小解决方案。nn1、进入InitializeComponent()中nn      原本来的是:  this.Controls.Add(this.panel1);nn                            ...
ExtJs Panel 滚动条设置
设置autoscroll:true同时出现横向和纵向滚动条。rnrn不要设置autoscroll属性,或者autoscroll:false,然后设置bodyStylern : 'overflow-x:hidden; overflow-y:scroll'。rnrn rnrnrnrnrnrnrnrnrn1rnrnrnrnrnbodyStylern :'overflow-x:hidden;overflo
C# winform 透明Panel
C# winform 透明Panel ,可以当一个隐藏的按钮使用,写个关闭程序的功能,或者其他功能
C# panel控件实现鼠标滚轮滚动拖动滚动条
实验中panel名称为pnl_suggestrnrnrn界面初始化时添加panel鼠标滚动相应:rnthis.pnl_suggest.MouseWheel += new MouseEventHandler(FormSample_MouseWheel);rn      rn鼠标滚动相应函数:rn void FormSample_MouseWheel(object sender, MouseEvent
C# Panel滚动条滚动后,动态创建的控件下移的问题
C#做了一个从服务器获取数据的功能,动态创建控件显示在Panel中,控件多的时候比Panel还高,滑动滚动条查看中间数据,此时获取到数据,,动态新增时,发现控件全部下移了,上面空出好大一部分空白。nn调试发现,即使控件的Location设置为new Point(0, 0);上面也空出一大部分,结果移除所有控件,设置Panel高度大于最小滚动区域,然后滑动滚动条,再创建一个Location = ne...
Extjs grid panel 滚动条失效的解决方法
n之前用EXTJS的gridPanel组件的时候,因为经常对gridPanel中的stroe数据进行过滤,所以有时候总是导致gridPanel自身所带的scrollbar失效。rnrn取个实例,EXTJS gridPanel自带的滚动条,是有一个固定的列宽来放置这个scrollbar的,如上图所示。所以当这个scrollbar失效的时候,无论你怎么拖动这个滚动条,grid中的数据永远都不会随scr...
C# PANEL跨越滚动条截图
第二段为通用控件。rnrn调用方法示例:rnrnZgkeLib.ControlImage.GetPanel(panel1).Save(@"C:/1.bmp"); nusing System;nusing System.Drawing;nusing System.Drawing.Imaging;nusing System.Reflection;nusing System.Runtime.Intero
解决窗体得到焦点时,滚动条复原问题
public partial class Form1 : Formrn {rn int X_Value; // Stores position of Horizontal scroll barrn int Y_Value; // Stores position of Vertical scroll barrnrn public Form1()rn ...
winfrom 带滚动条的控件截图(panel为列)
winfrom 带滚动条的控件截图(panel为列) 可直接调用GetPanel()
C# winform中使用Panel调节窗口变化是各控件的位置
我的目的是在窗口上有些控件,在窗口大小变化时,上面的控件位置不动,大小也不动。下面的控件随着窗口的大小变化而变大。rn做法是用两个panel,panelTop和panelFill。上面的控件都放到panelTop里面。下面的控件都放到panelFill中。rn然后设置PanelTop的Dock属性是Top;rn设置panelFill的Dock属性是Fill。rn但是总是出现下面的PanelFill
WinForm中重绘滚动条以及用重绘的滚动条控制ListBox的滚动
本人对播放器列表右边的灰色滚动条极为不满意,也影响到整个软件UI的协调性,遂下决心要重绘一个符合自己UI风格的滚动条.rnrn查了很多资料,都找不到直接重写ListBox滚动条的方法,只能曲线救国,先自己重绘一个带皮肤的滚动条,然后让它取代ListBox现有的滚动条.rn老习惯,先传个效果图,你觉得感兴趣就继续看下去,不喜欢的话就此打住,懒得耽误你宝rnrn贵的时间,嘿嘿rnrnrnrn注意,此图
C# 自定义滚动条样式和多窗口切换
代码中有两个应用例子 1,实现自定义滚动条样式 2,多窗口切换
解决winform中的panel重绘闪烁问题
利用winform开发时,可能都会遇到一个问题,就是在panel中不停的重绘图形时,图形会不停的闪烁。要解决这个办法只需要开启双缓冲即可,由于初学c#,理解的不是很深,所以不多做解释。以下代码亲测可以解决这个问题:rnrn首先创建一个自己的panel类:rnusing System;nusing System.Collections.Generic;nusing System.Linq;nusin
普通控件截图 与 Panel跨越滚动条截图
/// n/// 传入控件取得控件的图像n/// n/// 控件n/// Bitmap控件截图npublic static Bitmap GetControl(Control cl) {n Bitmap _BitMap = null;n //判断如果是Panel,则调用Panel滚动截图的截图方法n if (cl is Panel) {n Panel c = (Pa
Ext 设置panel内部的gridpanel的滚动条
今天被GridPanel的滚动条问题困惑了很久n1、在GridPanel中设置 autoScroll="true" 和autoHeight=“true”和autoWidth=“true”时滚动条不出现n2、在GridPanel中设置autoScroll="true" 和Height=“1152”和Width=“718”时滚动条才出现,但是设置固定宽度后换个分辨率不同的浏览器就乱套了n3、于是
bootstrap 增加滚动条
其实只要在 相关模块的  class属性中,再加上  pre-scrollable 即可。rn比如我的例子是在中添加pre-scrollable:
转:重绘panel边框方法
今天搜索到这个帖子,赶紧收藏了~~rnhttp://delphi.ktop.com.tw/board.php?cid=169&fid=1220&tid=101360rn rnNET 的 Panel 控件非常陽春, 本以為升級到 VS2010 會不會增強一些屬性, 結果看起來跟 VS2003 的 Panel 完全一樣, 沒有改進 , 我還是用我習慣的 VS2003 就好了.NET 的...
禁用滚动条记忆功能
先贴代码:nnnhistory.scrollRestoration = 'manual';nn问题描述:nn浏览器的滚动条记录功能,在刷新页面时,能继续停留在刷新前的位置,以方便用户操作。nn但是某些情况下,我们需要手动定位滚动条位置,这个时候此功能就显得比较烦人了,通过脚本设置之后,浏览器将不再自动定位滚动条。nn参考:https://stackoverflow.com/questions/10...
C# HScrollBar VScrollBar 水平滚动条美化皮肤控件
自定义水平垂直滚动条美化C#,支持水平和垂直2种方式,含例子,VS2015,VS2017调试通过,具体滚动条颜色和图片可以自己修改
bootstrap栅栏布局下水平滚动条的处理
Bootstrap的栅栏布局,本意是将当前浏览器窗口,划分为12列,来进行自适应,以求达到可以兼容各个大小的浏览器窗口rn然而我遇到了,有表格(而且表格特别多列) rn 需求:需要水平滚动条的rn解决办法:只在table上加了滚动条
C++ builder 中 流式布局 panel块可自动排列
今天领导安排了一项工作,就是在一个窗体界面中显示所有设备的运行概览情况,经过一段时间思考 我决定使用单个窗体来显示一台设备的概览情况,然后用c++builder 6/delphi7 的窗口停靠功能再配合窗体的resize事件来实现。先帖代码 主窗体构造函数:n FromList=new TList();n for (int i=0;i<20;i++)n {
JPanel放置到JScrollPane里面并显示滚动条
一开始,我是知道不能直接在JScrollPane对象里用add()的,需要获取它的视图板getViewport();这是一个JViewport对象,然后在这上面添加,而且它不能添加轻量级组件。  我弄了一个JPanel,上面用网格布局10行1列的,本来想,把这个板添加到Viewport上就行了,结果发现,没有出现滚动条,于是我设置Viewport的布局方式,用尽了都不行。比如说用NULL布局吧,然...
Winform:自定义滚动条——可自定义皮肤
最近做了一个可自定义皮肤的滚动条, n直接上效果图:nnnnnn其中ScrollStyle属性中内置了3中样式和可自定义皮肤的样式(Custom):nnnn下面为三种内置样式的效果图:nnnn下面是选择Custom样式后自定义皮肤:nnnn只要有漂亮的素材,就可以通过属性加进来,迅速自定义出一套好看的皮肤。nn实现思路: n继承Control,写好基本的功能后,把所有涉及到样式的属性全部外放出来。...
C# WinForm技巧“将Form嵌入到Panel”
 rn原文:C# WinForm技巧&quot;将Form嵌入到Panel&quot;rn虽然有 TabControl控件, 但是为了减少主窗体的代码量, 可以将部分分页的功能模块放置于一个 Form 中, 当调用时, 直接把这个 Form嵌入到一个 Panel中即可.rn示例如下:rn要嵌入的 Form:rn rnrnn    public partial class FormEmbed : Form    {  ...
c#自定义圆角panel
c#自定义圆角panel,可设置圆角的弧度,可设置图片,并且有单击事件,自己可以再次修改源码。文件中已生成dll
VS编程,WPF中两个滚动条 ScrollViewer 同步滚动的一种方法
n这里以两个ScrollViewer控件之间的同步滚动为例。nn当鼠标拖动其中一个滚动条时,另一个滚动条跟着一起调整到相应的位置。nnn nn1、前台创建两个ScrollViewer控件,并分别给两个滚动条控件命名。nnn &amp;lt;StackPanel Orientation=&quot;Horizontal&quot;&amp;gt;nn &amp;lt;ScrollViewer BorderT...
关于Winform 窗口在Form运行之后出现控件错位问题
小弟发现,在我制作一个窗口运行之后很多背景图片都错位了,在百度上跟群里都没有人知道是什么回事,其实是非常简单的一个问题》》》背景图片重复:BackgroundImageLayout属性设置为Tile(默认)背景图片左边显示:BackgroundImageLayout属性设置为None背景图片右边显示:BackgroundImageLayout属性设置为None,同时RightToLeft属性设置为...
解决C# Winform应用程序中窗体背景闪烁的问题
我的操作系统是Win7,使用的VS版本是VS2010,文中的代码都是C#代码。n一直觉得C#winform不好看,想美化一下,但是碰到的问题好多多。n1.开始使用IrisSkin4控件,界面好看了一点,刚开始运行的时候,界面闪烁很厉害、很慢,而且Microsoft.VisualBasic.PowerPacks.OvalShape控件显示不稳定,开始可以看到一下子就看不到了,还没找到很好的解决办法。...
winform 下label滚屏实现
最近用c#做一个签到程序的客户端,有一部分功能是会议信息的自动播放功能。n参考了一些资料,简单思路如下。nnn1.从数据库中获取需要显示的会议信息n2.将会议信息放到一个label控件中n3.利用timer实现label的滚动。nnn说一下2,3步的实现。nnn新建一个panel,叫做panelConInfo,将显示会议信息的label(lblConInfo)放入其中。
C# Winform使用panel添加窗体到父窗体
using System;nusing System.Collections.Generic;nusing System.ComponentModel;nusing System.Data;nusing System.Drawing;nusing System.Linq;nusing System.Text;nusing System.Threading.Tasks;nusing System.W
Ext grid panel 滚动条位置不变
Ext grid panel 滚动条位置不变,适用于实时数据的刷新
C#WinForm窗体内Panel容器中嵌入子窗体、程序主窗体设计例子
C#WinForm父级窗体内Panel容器中嵌入子窗体、程序主窗体设计例子 在项目开发中经常遇到父级窗体嵌入子窗体所以写了一个例子程序,顺便大概划分了下界面模块和配色,不足之处还望指点 具体展现效果链接地址:http://www.cnblogs.com/JiYF/p/9031699.html
C# 关于控件的自定义滚动条的拖动处理以及拖动时如何防止闪烁
C# 关于控件的自定义滚动条的拖动处理以及拖动时如何防止闪烁
c# winform panel 流式布局 panel块可自动排列
c# winform panel 流式布局 panel块可自动排列 效果详见 http://www.cnblogs.com/simadi/p/3867986.html
jfreechart表格布局滚动
jfreechart表格布局滚动
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java panel学习 java学习中常见的问题