Winform Panel动态添加控件坐标原点问题

Panel的坐标原点是在左上角,是在可视区域的左上角,当滚轮往下移动的时候,坐标原点也会跟着移动,所以动态添加控件的时候,在可视区域的时候控件的距离符合要求,当鼠标滑动滚轮往下移动的时候,控件之间的距离越来越大,不符合代码实现的预期效果。

解决方案:
新建两个Panel,Panel1在Panel2的外面,动态添加的控件在Panel2里面,Panel1的AutoScroll属性设置为True,即设置自动滚轮;Panel2的AutoSize属性设置为True,Panel2的高度根据控件个数动态变大。两个Panel就能够解决动态添加控件的坐标原点问题。

Winform Panel动态添加控件坐标原点问题相关推荐

  1. jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法

    博客分类: jquery-easyui jQueryAjax框架HTML  现象: AJAX返回的html无法做到自动渲染为EasyUI的样式.比如:class="easyui-layout ...

  2. asp.net动态添加控件学习

    看了老师的教程后,自己一点感悟记录下来: 1.在页面提交后,动态生成的控件会丢失, 但如果生成控件的代码在pageload中,就可以,原理是每次生成页面都执行生成. 2.动态按件或页面原来控件, 在页 ...

  3. 动态添加综合布局---动态添加控件及将某XML动态加入到Activity显示(续)

    前言:以前曾写过一篇关于动态生成控件的文章<动态添加控件及将某XML动态加入到Activity显示>,比较浅显,对于RelativeLayout的相关布局设置方法及相对布局与线性布局的混合 ...

  4. 动态添加控件及将某XML动态加入到Activity显示

    一.动态添加控件.设置参数 这个难度比较大,放在前面讲,用的也比较多,普通情况下,我们会提前把布局XML写好,然后对XML中的元素进行设置,但这种方法在有些情况下就显得不适合,比较聊天应用,比如帖子的 ...

  5. 关于页面动态添加控件(转)

    最近看到很多问题都是关于页面动态添加控件,页面postback以后,就取不到这些控件了.其实每次在页面上动态添加控件(或者在数据控件上动态添加列),它们的状态是不会被添加到页面的ViewState中去 ...

  6. Android 在布局容器中动态添加控件

    这里,通过一个小demo,就可以掌握在布局容器中动态添加控件,以动态添加Button控件为例,添加其他控件同样道理. 1.addView 添加控件到布局容器 2.removeView 在布局容器中删掉 ...

  7. Windows phone7 动态添加控件

    Windows phone7 动态添加控件 2011-03-29 3:48 using System; using System; using System.Collections.Generic; ...

  8. 学习笔记:VB.net动态添加控件数组并传递事件

    学习笔记:VB.net动态添加控件数组并传递事件 控件数组和事件 "中间人" 动态添加控件 控件数组和事件 新建一个用户窗体,在定义控件数组时,不能用Withevnets来定义数组 ...

  9. 在ASP.NET页面中动态添加控件

    今天被问到如何在ASP.NET 页面中动态创建一批控件,并且希望在后续代码中能访问到这些动态创建的控件.我用下面的例子来解释这个问题 ================================= ...

最新文章

  1. 五分钟看懂抓包神技:DPDK
  2. 【源资讯 第37期】一个时代的终结 —— 再见, Flash !
  3. NLPCC:预训练在小米的推理优化落地
  4. Zend Framework 自动加载类的实现方法
  5. android 仿微信侧滑删除SwipeListView实例
  6. error while loading shared libraries: libgconf-2.so.4
  7. redis和mysql双写一致_缓存与库双写一致,这种“老大难”怎么给它制服?
  8. 三星发布A60 元气版:骁龙675 售价1499元
  9. 设计趋势|平面设计的热点是什么?
  10. 在外面旅游,手机用电怎么解决?
  11. android的wake_lock介绍
  12. Linux查看端口占用进程
  13. Android Studio 下载安装教程
  14. flutter-可拖动悬浮按钮
  15. 儿童手工制作日历_日历的手工制作教程图解
  16. Powerdesinger使用心得
  17. chai断言库学习3-Core Plugin Concepts
  18. 网络安全实验1 Sniffer Pro网络分析器应用实验
  19. 前序遍历,中序遍历,后序遍历详解
  20. idea中的jar包在哪里导入?

热门文章

  1. 学习使用js的 random() 方法生成随机数
  2. 爱普生L3515打印不出东西,打印后机器工作进纸后出来空白纸张
  3. 一篇文章搞懂mysql数据库底层数据存储逻及保存数据过程
  4. ARM微控制器-MCU基础及CPU运行过程(堆栈/中断/寄存器操作)
  5. rssi参数获取_rssi定位算法及读取RSSI值程序分享
  6. 面向对象设计原则之里氏代换原则
  7. Windows 2000 ADS WEB安全配置教程
  8. 5.证券技术分析——判断牛熊与选股
  9. 3秒搭建第一个人工智能对话引擎——青云客
  10. 中国政法大学李永平教授