模拟Windows Listview的HTC组件(1)
本文属spanzhang原创,其blog地址为:CSdn.net/spanzhang">http://blog.csdn.net/spanzhang。引用或转贴请注明出处,谢谢!!在开发B/S应用时,经常需要以列表的形式显示数据,但HTML的TABLE却显得很不够用。这里给出的是我自己的Listview模拟控件,它主要有如下几个特点:1、Header和Columns都可以灵活配置;2、Columns可以拖动;3、支持单选和多选模式;4、支持鼠标双击(引发事件)。效果图如下:
HTC组件源代码如下(htc_listView.htc):<!--
作者:张友邦时间:2004-12-01描述:表格控件
-->
<!-- 接口定义--><public:component> <public:property name="description" value="Span ListView Behavior" /> <public:property name="version" value="1.0.0.0" /> <public:attach event="oncontentready" onevent="init()" /> <public:attach event="onselectstart" onevent="cancelSelect()" /> <public:attach event="onresize" onevent="resize()" />