社区
C#
帖子详情
c# 如何实现WINFORM的自定义表单
SmartLive
2011-04-21 09:23:22
c# 如何实现WINFORM的自定义表单?
...全文
977
6
打赏
收藏
c# 如何实现WINFORM的自定义表单
c# 如何实现WINFORM的自定义表单?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
forrestsun
2011-04-22
打赏
举报
回复
我建议你采用第三方的devexpress控件,你可以先定义好表头的xml文件,到时加载也行。如果希望再进一步可以制作表头的专门数据表到时调用自动生成也行,非常好用。我使用这个devexpress 的xtragrid完成了财务科目的动态显示,基本不需要写太多的代码就可以实现
niaoked
2011-04-22
打赏
举报
回复
我以前是使用XML来保存表单配置
在FORM加载时根据XML生成对应的控件。
窗户纸
2011-04-22
打赏
举报
回复
动态控件+datagridview或者talblelayoutpanel
窗户纸
2011-04-22
打赏
举报
回复
[Quote=引用 3 楼 smartlive 的回复:]
请问,自定义窗体之后,对应的事件怎么处理?用户可以通过创建一个新的XML文件就生成一个自定义的表单,然后表单的事件代码写在哪里?业务逻辑怎么处理?
[/Quote]
创建动态控件时可以自己加载validated事件,并处理。
textbox myctl =new textbox();
myctl.tag= 关联的对象
// 将控件加入父控件
myctl.validated+= new new EventHandler(textBox2_Validated);
//。。。。。。。
void textBox2_Validated(object sender, EventArgs e)
{
//在这里写输入处理功能
}
SmartLive
2011-04-22
打赏
举报
回复
[Quote=引用 2 楼 niaoked 的回复:]
我以前是使用XML来保存表单配置
在FORM加载时根据XML生成对应的控件。
[/Quote]
请问,自定义窗体之后,对应的事件怎么处理?用户可以通过创建一个新的XML文件就生成一个自定义的表单,然后表单的事件代码写在哪里?业务逻辑怎么处理?
C#
winfrom
自定义
表单
设计器
一个基于.NET
C#
开发的
Winform
自定义
表单
设计组件。支持Xml保存和加载
表单
,支持控件的拖放和属设置,支持复制、粘贴、对齐、撤销、重做等设计时操作。
winform
自定义
设计器.rar_
C#
WinForm
运行时窗体设计_ide_
winform
设计时_
winform
运行设计_
因为业务的需要,有时会使用到
自定义
运行时窗体设计器Runtime FormDesigner,
实现
的功能,就是IDE设计器的简化。设想一下,如果可以在程序运行时,再设计一个Form,然后编译代码,那是多么强大呀。
自定义
表单
Winform
Winform
表单
自定义
示例代码,有一定参考价值
WinForm
自动创建
表单
自己
实现
的一个自动创建
表单
控件,包含控件源码和 示例源码。 用此控件需要为属性TableModel赋值,详细见示例。 根据数据库的数据类型,长度,创建
表单
(不支持二进制类型)。并可以把数据保存到数据库(添加、...
C#
批量设置
WinForm
界面上的所有控件不可编辑
本例中,为
WinForm
提供方法,批量设置其界面上所有的控件为不可编辑状态 方法: SetReadOnly( Control.ControlCollection , List, Boolean>> , List) 说明: 当窗体内的控件存在[ReadOnly]属性时,只设置...
C#
110,477
社区成员
642,563
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章