C#版仿手机滑动菜单控件

 为Widows平板电脑开发应用程序,定制开发了C#版仿智能手机的滑动菜单控件,该控件目的就是取代分页显示数据而是通过“滑动”加载数据。

 

初始化加载10个,左边放缩略图,然后是菜单描述信息,右边为详细菜单按钮。滑动菜单,加载单位数目的新数据,以达到分页效果。

 

 该控件只是模拟出滑动效果,可以从下面几个方面进行改进,使之能用和好用。

1.采用代理方式,将数据绑定和加载过程在控件外部实现,从而实现从外面绑定或加载数据。

2.将 菜单模型化,即菜单绑定对象模型化,这样可以通用。

3.控制菜单最左边缩略图的显示与隐藏。

4.菜单项自适应外部控件的宽度

5.采用代理方式,实现“点击最右边”时,向外传递模型对象 ,而非简单的文字信息或链接。

 

代码下载:实验版控件源代码

 

注:改进版控件已经在真实项目中使用。

 

 

 本博客声明:本人的技术探索过程中,得到了国信司南公司方面支持。今后,本人博客里的所有技术探索成果将归“无痕客”、“国信司南”和“博客园”三方共同所有,原创作品如需转载,请注明本博客声明。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值