如何自定义一个类似于table的容器型控件? 我想定义一个类似于table的容器型控件,里面可以让用户放置自己需要的控件。而我可以把布局上的处理封装在控件里。 我这里想生成一个用户可设计的控件,不是通过类似placeholder一样在运行时通过程序控制动态添加控件! 请各位大侠指教,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢诸位捧场^_^,waiting for the answer... 最简单的是从Panel等这类型的容器控件继承,否则那不是一两句话能说清楚的东西。。 @Ivony, 谢谢关注。我具体的目标可以这样描述:我希望作成的控件包含两个table,在table1,table2里用户可以添加任意控件,而table1,table2的显示特性(包括动态显示特性)则封装在控件中。 ____________________________________________| || (table1) ||____________________________________________|| (table2) ||____________________________________________| table1和table2到底是两个table还是就是两个框框,我是说只有一个单元格。用户可以增加行和列吗? @Ivony,当然可以增加行和列,甚至还应该支持colspan,...,~ 一定要这样吗,变通一下从panel派生出来一个容器,容器里可以自定布局.因为放到容器的控件都可以在容器获取得到,你想通过代码如何控制或实现某些功能都可以. TO: henryfan1谢谢!可否再说的具体一点! 其实你从PANEL派生出来的控件就是一个容器了,你可以随意在里面托放控件的.对于实际业务功能,那你就要看情况在派生类里写相关的代码了. 不仅仅是PANEL可以放控件这么简单真这么简单,也不要费这么长时间也想不出来啊:(我想做一个Table控件,用户可以往里面加行,加列,我的控件可以自动为他换行、设置风格、总之写这个控件的目的就是为了省去设置列、行风格的一些琐事,你知道企业应用里UI经常会换,程序员最烦调UI,所以如果把这部分功能包装起来,可以方便很多不知道,这样解释还算清楚吗:)谢谢关注~~~ 搞不懂,制定式样表不就可以了,你可以在式样表里建立放LABEL的单元格是怎样,放TEXTBOX的单元格是怎样、编辑表格的式样是怎样等等到时改式样就可以了。 刷新验证码的问题!!! 在ASP.NET中如何将HTML中的TABLE的数据导入MS SQL数据库? javascrip 调用后台或类中的方法 异步:委托?多进程?提高性能 请问如何获取当前页面的地址,包括参数 使用自定义类的疑惑? VC写的ActiveX控件怎么在网页中创建?? 怎样在DataGrid中使用下拉列表框? 如何将用户输入的HTML源代码输出到网页上? 自定义webpart控件如何在toolbox上显示 Debug.Assert()问题 小问题,我忘了如何用代码来设定DataGrid的某些单元格的只读属性,各位提醒一下
我具体的目标可以这样描述:
我希望作成的控件包含两个table,在table1,table2里用户可以添加任意控件,
而table1,table2的显示特性(包括动态显示特性)则封装在控件中。
____________________________________________
| |
| (table1) |
|____________________________________________|
| (table2) |
|____________________________________________|
用户可以增加行和列吗?
容器里可以自定布局.因为放到容器的控件都可以在容器获取得到,
你想通过代码如何控制或实现某些功能都可以.
对于实际业务功能,那你就要看情况在派生类里写相关的代码了.
不知道,这样解释还算清楚吗:)谢谢关注~~~
放TEXTBOX的单元格是怎样、编辑表格的式样是怎样等等
到时改式样就可以了。