Asp.Net教程,WinForm教程,Asp.Net MVC,vs2008教程,vs2010教程,Silverlight技术,源码下载,Asp.Net视频教程
全站热门标签
vs2010 Silverlight 存储过程 水晶报表 LINQ ADO.NET JavaScript DataGridView GridView AjaxPro DevExpress 面向对象 Extjs Oracle XML HTML教程 jQuery MVC WPF 分页 Office2010 GDI+ Visual C++2010 MySQL Dojo VB.NET WCF4.0 ASPxGridView WinForm textbox Sql2005 cookie Discuz!NT checkbox WCF SQL经典语句 asp.net T-SQL F# VS2008 SQL Ajax DropDownList VS2008新特性 TreeView Access Flex 页面执行时间 字符串 DataSet VB2005 回调 动画 游戏 C#时间 ASP.NET MVC
FrameworkC#技术 VB.NET VC.NET WCF WPF
当前位置: 主页 > WinForm教程 > C#技术 >
  • [C#技术] 在winform中从外部拖动节点到树形结构(treeview和listview相互拖动) 日期:2011-12-21 20:47:27 点击:3 好评:0

    最近一个项目要用到从listview向treeview拖动item,达到从外部拖动图标成为树形结构的一部分,通过查阅资料总结了一些实现方式,分享给大家。这是winform中的例子。 在进行拖放操作之前,必须要对进行拖放操作的组件的AllowDrop属性值设定为True,因为此属性是确定组件是否可以进行拖放操作的。 我们会用到三种事件:ItemDrag、Dra...

  • [C#技术] 在VS中利用BackgroundWorker类来实现“仿线程池” 日期:2011-12-21 19:33:11 点击:13 好评:0

    在 VS 编程中,一般遇到比较耗时的操作的时候(例如:从网络上下载文档,文件的 IO 操作等),如果采用一般的做法,主线程会一直等待操作完成,会遇到界面假死的问题。故在此情况下,合理的做法是采用异步操作和多线程操作。异步操作可以在另开一个线程执行耗时的操作,在主线程上是不等返回,直接操作下一步,从而解决了界面假死的情况。不过,由于异步操作是新开了一个线程,在...

  • [C#技术] C#万能视频播放器 日期:2011-12-21 19:23:22 点击:37 好评:0

    本人之前很多的文章中均提到了使用 libvlc 为播放器内核制作的播放器,也许有些朋友对此感兴趣,于是我用c#写了一个调用libvlc api实现的万能视频播放器,与大家分享一下。说它万能,当然是因为我们站在了vlc的肩膀上。 vlc是一个强大而且开源的多媒体播放器,也可以说是一个多媒体平台。它支持非常广泛的媒体格式的本地播放,完全可以媲美mplayer,其...

  • [C#技术] 在DataGridView控件中实现冻结列分界线 日期:2011-12-13 21:19:31 点击:16 好评:0

    我们在使用Office Excel的时候,有很多时候需要冻结行或者列。这时,Excel会在冻结的行列和非冻结的区域之间绘制上一条明显的黑线。如下图: (图1) WinForm下的DataGridView控件也能实现类似的冻结行或者列的功能(参见: http://msdn.microsoft.com/zh-cn/library/28e9w2e1(VS.85)....

  • [C#技术] C#有参属性(索引器) 日期:2011-12-10 22:17:49 点击:5 好评:0

    今天又翻了翻书,看看有参属性(索引器)跟无参属性有啥区别。 属性的get访问器方法不接受参数,所以我们将这些属性称为无参属性,因为无参属性与字段的访问有些相似,所以这些属性很容易理解。 除了这些与字段访问有些相似的属性,C#还支持 有参属性(索引器),它的get访问器方法接受一个或多个参数,set访问器方法接受两个或多个参数。 C#使用数组风格的语法来公开有...

  • [C#技术] C#批量还原备份MySql--实战篇 日期:2011-12-10 22:04:34 点击:9 好评:0

    在 C#批量还原备份MySql--cmd命令操作篇 我们了解了如何使用mysqldump.exe,mysql.exe命令来备份还原mysql,在这篇文章我们学习有C#来操作,并制作一个备份还原工具。 我们要操作cmd.exe使用到了Process类,使用这个类首先要引入命名空间 System.Diagnostics ,此类 提供对本地和远程进程的访问并能够启...

  • [C#技术] C#批量还原备份MySql--cmd命令操作篇 日期:2011-12-10 22:03:31 点击:7 好评:0

    最近公司项目需要,要备份Mysql数据库,由于项目的数据库个数很多有300多个,所以希望写一个工具完成备份还原操作。网上搜查了一下资料MySql备份,最简最快的方法是直接拷贝文件,但是这种方法可能在不同版本的MySql中还原出现问题,具体怎么操作,复制的文件在哪找,我也没有去认真考究,网上很多人提到直接复制法但都没有说明具体的操作步骤,希望有试过的人可以和大...

  • [C#技术] C#中实现双击标题栏关闭窗体 日期:2011-11-27 10:25:56 点击:51 好评:0

    public class BaseForm : DevExpress.XtraEditors.XtraForm { protected override void WndProc(ref Message msg) { if (2== (int)msg.WParam) { if (msg.Msg == (int)WM.NCLBUTTONDBLCLK) { th...

  • [C#技术] C#使用API屏蔽系统热键和任务管理器 日期:2011-11-27 10:23:36 点击:10 好评:0

    最近做的一个winform类型的项目中需要屏蔽系统热键,在网上搜索了一下,基本上都是调用api来进行hook操作,下面的代码就可以完成功能 Code using System; using System.IO; using System.Reflection; using System.Runtime.InteropServices; using Syste...

  • [C#技术] C#使用FTP实现客户端程序自动更新 日期:2011-11-27 10:18:45 点击:9 好评:0

    最近做的一个项目中需要用到客户端自动更新功能,最初的想法是利用ClickOnce技术来完成,但在实践中发现根本行不能,原因如下: 1)项目应用到了DevExpress控件包,用ClickOnce发布的自动更新程序,客户在安装时报在GAC中找不到控件dll的错。 2)ClickOnce安装无法实现根据用户安装时录入的参数(比如数据库服务器名、数据库用户名和密码...

  • [C#技术] TreeView控件实现按Ctrl和Shift键多选功能 日期:2011-11-27 09:53:18 点击:111 好评:0

    继上次 定制TreeView控件,实现节点样式自定义及节点级别的单选、复选 后继续对TreeView控件,这次实现的功能是树节点可以按Ctrl/Shift键多选和树节点的拖动。相对于上次的代码,这次主要新增加也以下几个属性和方法: IsMultiSelect属性:树是否需要使用多选功能 SelectedNodeList属性:多选时被选中的节点的集合 Tree...

71781 首页 上一页 1 2 3 4 5 6 7 8 9 10 11 下一页 末页
赞助商链接
推荐内容
赞助商链接