易网时代-编程资源站
Welcome
微信登录
首页
/
网页编程
/
ASP.NET
/
Asp.net 3.5控件和组件开发技术系列—服务器控件属性(三)
Asp.net 3.5控件和组件开发技术系列—服务器控件属性(三)2011-07-09 csdn博客 ChengKing4.5.2.2 定制模态属性编辑器这一节我们学习定制另一种属性编辑器:模态编辑器,在此编辑器中单击一个按钮将弹出一个 窗体,从窗体选择数据后会把值返回到属性窗口中。最重要的一点是我们可以自定义此选择数据的 模态窗口内容,比上面的集合编辑器更灵活。还是先看一下效果图,如图4-20 所示。
图4-20 模态属性编辑器上图是以一个表示选择食品(水果/ 肉类/ 蔬菜等)的属性为例而定制的一个模态选择窗口, 单击属性旁边的“… ”按钮就会弹出图中左侧的模态数据选择窗口。下面就来说一下它是怎么实现的。首先要说明的是由于在设计模式下且模态是直接供IDE 接口 调用的,因此这里弹出的窗口就是一个非常普通的WinForm 窗口。在我们控件中新增一个WinForm 文件CategoryWindow.cs ,如图4-21 所示。
图4-21 “添加新项”对话框
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图