本文来自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控件。
分享到:
相关推荐
在.NET Compact ...以上就是关于在.NET CF 2.0下使用C#模拟WP7拖放控件方式的详细知识。在实际开发中,你可以参考这些步骤和技巧,结合提供的源代码文件,构建出适应Windows Mobile或Windows CE设备的拖放功能。
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持...For dotNet2.0英文版: http://download.csdn.net/detail/shareboycn/9500616 For dotNet3.5英文版: http://download.csdn.net/detail/shareboycn/9500617
dotnet2.0框架安装包
《C#和.NET 2.0 实战源码(全)》是一份珍贵的资源,包含Visual Studio 2005时代的经典编程实践案例。这个压缩包提供的源代码全面覆盖了C#语言以及.NET Framework 2.0的核心概念和技术,为开发者提供了深入学习和...
该项目为基于dotnet standard 2.0构建的SAEA.Socket高性能网络框架设计源码,包含1534个文件,涵盖了1425个C#源代码文件、29个项目文件、16个PNG图片、12个配置文件、9个资源文件、7个HTML文件、6个JavaScript文件、...
【标题】"selenium-dotnet-2.0b2.zip" 涉及的主要知识点是 Selenium WebDriver 和 .NET 框架的结合使用,这是自动化Web浏览器测试的一个强大工具。 【描述】描述中的 "selenium-dotnet-2.0b2.zip" 提示这是一个早期...
ComponentOne Studio for WinForms 2008 for DotNET v2.0 注册码 版本2.2.20073.72
.NET Framework的设计方式保证它可以用于各种语言,包括本书要介绍的C#语言,以及C++、Visual Basic、JScript,甚至一些旧的语言,如COBOL。为此,还推出了这些语言的.NET版本,目前还在不断推出更多的.NET版本的...
标题中的"dotnet2.0.exe.7z"是一个压缩文件,其中包含了.NET Framework 2.0的可执行文件"dotnet2.0.exe"。这个文件是微软开发的一个重要软件框架,它为Windows操作系统上的应用程序提供运行环境,使得开发者能够使用...
dotnet standard 2.0是其中的一个版本,支持更多的API,并且兼容更多的.NET实现,如.NET Framework、.NET Core和Unity等。这意味着这个104规约库不仅可以在传统的Windows平台上运行,还可以跨平台到Linux、macOS等...
.NET Core 2.0是微软推出的跨平台、开源的应用程序开发框架,它是.NET Framework的一个精简版,并且具有更高的性能和灵活性。对于那些想要深入学习.NET Core 2.0源码的同学,这是一个极好的资源,可以揭示框架内部的...
MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.zip 是一个包含C#连接MySQL数据库所需组件的压缩包。这个压缩包主要用于.NET 2.0框架,意味着它支持较旧的开发环境,对于那些需要在.NET 2.0环境下操作MySQL数据库...
Mono_dotnet2.0最精简绿色(脱离net环境,实现跨平台)版.7z,只有3M
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet2.0环境。 ------------...
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,...For dotNet2.0版: For dotNet3.5汉化版:
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual ...For dotNet2.0版: For dotNet3.5版: For dotNet3.5汉化版:
能在linux(epoll)运行基于C# .net standard2.0 写的socket框架,可使用dotnet core程序集 安装NuGet: https://www.nuget.org/packages/socket.core/ Package Manager: Install-Package socket.core .Net CLI :...
MySQLDriverCS最新版 c#链接mysql驱动
DotNet.Highcharts是一个基于C#的.NET库,用于在ASP.NET和Windows应用程序中创建交互式JavaScript图表。这个库是Highcharts JavaScript库的.NET版本,它允许开发者利用C#语法生成Highcharts的配置对象,从而在网页上...
*** Core 2.0是微软公司开发的一个跨平台的开源服务器端Web应用框架,它允许开发者创建Web...无论你是初次接触dotNet core的新手,还是已经有过一些经验的开发者,*** Core 2.0都是构建现代Web应用和API的强大工具。