社区
C#
帖子详情
求助!拖动TableLayoutPanel中的控件
wsd_asp
2011-05-06 09:42:42
拖动TableLayoutPanel中的控件效果,listbox、listview这些都可以拖动的!现在需要拖动TableLayoutPanel中的控件
...全文
76
回复
打赏
收藏
求助!拖动TableLayoutPanel中的控件
拖动TableLayoutPanel中的控件效果,listbox、listview这些都可以拖动的!现在需要拖动TableLayoutPanel中的控件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tablelayout
panel
控件
自动添加textbox,label
控件
,并布局
Tablelayout
panel
控件
自动添加textbox,label
控件
,并布局
c#
tablelayout
panel
动态增加和删除列 已测试通过 动态合并单元格 动态添加
控件
c#
tablelayout
panel
动态增加和删除列 已测试通过 动态合并单元格 动态添加
控件
窗体
控件
自动布局(自动布局窗体
中
控件
)
一.该类的作用: 该类可以帮大家自动布局界面
控件
,不需要开发人员每个
控件
的设置属性,只需要调用方法,自动会设置该
控件
的布局,并且
控件
的宽度随着窗体的变化而变化,该方法调用很简单 二.原理:使用
TableLayOut
Panle的功能,然后设定里面每个
控件
的样式 三.使用方法: 1)首先在录入数据的地方用GroupBox或者Panle作为容器(目前里面配置了这2
中
数据信息用户可以在ParentControlHeader类
中
进行相应配置) 2)然后在该容器
中
加入
TableLayOut
Panle
控件
,并设定行和列(例如:设定6列,奇数列的宽度都是绝对值:例如100px ,偶数列的宽度都设定为33%) 3)大家可以把相应的
控件
放入到
TableLayOut
Panle的相应单元格子
中
,(奇数列是标题列,偶数列是输入列) 4)在Load事件
中
这样调用就OK了 TableFormat tf = new TableFormat(
tableLayout
Panel
1); //此方法可以适用于父级
控件
是GroupBox或者
Panel
,您也可一修改 ParentControlHeader类
中
的配置文件,加入新的值,或者是修改已经设定的值 tf.SetTableFormat(true, PControlType.GroupControl); 这样,大家不需要设定每个
TableLayout
控件
中
的子
控件
的任何属性,TableFormat类帮自动布局界面上的
控件
,并且随着窗体的变化,
控件
是自动变化的,当然里面有些参数,是可以设定父级
控件
(GroupPanle/Panle的高度=里面行高(自动计算)+用户配置高度(目前配置了GroupBox和Panle) 详细可见Demo,代码注释写的比较详细,大家可以参考下. 谢谢..^_^.. (鼓励0资源分上传)
winfrom pannel
控件
在窗体
拖动
Pannel
控件
可以在winfrom窗体上随意
拖动
,而且不超出窗体范围。
windows Form 下的Table容器
控件
比
TableLayout
Panel
还强
windows Form 下的Table容器
控件
比
TableLayout
Panel
还强 windows Form 下的Table容器
控件
比
TableLayout
Panel
还强
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章