C#(DotNET CF 2.0) 模拟WP7的拖拉控件方式
2010-04-18 12:55
267 查看
本文来自http://blog.csdn.net/hellogv/ ,引用必须注明出处!
最近看到WindowsPhone 7的演示视频,发现其中的“拖拉控件”可以用CodeProject的Smooth ListBox例子来模拟实现,所以就写下本文,来介绍一下如何模拟WP7的拖拉特效。本文的代码改自http://www.codeproject.com/KB/list/SmoothListBox.aspx。
SmoothListBox已经实现了可以上下拖动的容器,本文介绍的是如何扩展成可以左右拖动,成为全平面可拖动,废话少说,先来演示一下:
step1:本例的代码到http://download.csdn.net/source/2254044 这里下载。
step2:改良版的Smooth ListBox已经打包到UI_Component里,在DeviceApplication1工程里已经可以使用了。
step3:强烈建议:把所有需要拖动的控件放到一个Panel控件里,然后再通过代码 this.smoothListbox1.AddItem(this.panel1);来加入到Smooth ListBox控件。
最近看到WindowsPhone 7的演示视频,发现其中的“拖拉控件”可以用CodeProject的Smooth ListBox例子来模拟实现,所以就写下本文,来介绍一下如何模拟WP7的拖拉特效。本文的代码改自http://www.codeproject.com/KB/list/SmoothListBox.aspx。
SmoothListBox已经实现了可以上下拖动的容器,本文介绍的是如何扩展成可以左右拖动,成为全平面可拖动,废话少说,先来演示一下:
step1:本例的代码到http://download.csdn.net/source/2254044 这里下载。
step2:改良版的Smooth ListBox已经打包到UI_Component里,在DeviceApplication1工程里已经可以使用了。
step3:强烈建议:把所有需要拖动的控件放到一个Panel控件里,然后再通过代码 this.smoothListbox1.AddItem(this.panel1);来加入到Smooth ListBox控件。
相关文章推荐
- C#(DotNET CF 2.0) 模拟WP7的拖拉控件方式
- [转]Tree控件的异步加载方案的选择建议(C#,ASP.NET 2.0)
- 常量,字段,构造方法 调试 ms 源代码 一个C#二维码图片识别的Demo 近期ASP.NET问题汇总及对应的解决办法 c# chart控件柱状图,改变柱子宽度 使用C#创建Windows服务 C#服务端判断客户端socket是否已断开的方法 线程 线程池 Task .NET 单元测试的利剑——模拟框架Moq
- 编写C#控件的3种方式
- VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——VoiceRecorder控件的使用方式.Net移动开发
- C# 实现拖拉控件改变位置与大小
- ASP.NET 2.0 - 如何以程控方式动态建立一个 GridView 控件
- C# 实现拖拉控件改变位置与大小的方法
- C# 采用系统委托的方式处理线程内操作窗体控件
- C# SSH Shell终端模拟控件Rebex SSH Shell详细介绍
- C#2.0新特性探究之模拟泛型和内置算法
- C#2.0中,SerialPort运行方式
- c#2.0读写office2007开方式xml
- C#2.0 读word的多个表格到DataGridView或是其它控件 XP Vista
- C# 中的身份模拟/帐户模拟(编程方式实现)
- (C#)中的身份模拟/帐户模拟(编程方式实现)(转载)
- C#模拟Post和Get方式发送数据 保持COOKIE
- C#模拟发送http get、post请求的方式
- Fly记事本2.0 C#版本源码 RicTextBox控件版本
- c#.net画图很好用的控件 dotnetCHARTING