代码改变世界

随笔分类 -  WPF开发

超实用文件监控多线程FTP上传工具

2019-09-28 11:19 by Dorisoy, 1063 阅读, 收藏,
摘要: 这是自己很久以前写的一个多线程FTP 上传工具,支持多账户,自定义线程数,自定义文件监控目录,可用做文件发布使用,非常实用,今天有小伙伴问起,现分享出来: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 阅读全文

多线程通用处理队列类(三)

2017-11-02 12:20 by Dorisoy, 736 阅读, 收藏,
摘要: 使用: 阅读全文

多线程通用处理队列类(二)

2017-11-02 12:06 by Dorisoy, 455 阅读, 收藏,
摘要: 1 public class DownLoadFile 2 { 3 public string FileName { get; set; } 4 5 } 6 /// 7 /// 下载线程队列 8 /// 9 public class DownLoadQueueThread : Que... 阅读全文

多线程通用处理队列类(一)

2017-11-02 11:43 by Dorisoy, 1649 阅读, 收藏,
摘要: 最近实现了一个支持多FTP,同时FTP要多线程上传的小项目,通过对线程池的动态管理,很好的解决了同一时刻允许最大线程和空闲线程时任务自动入队的的问题,贴出来给大家使用: 使用示例: 阅读全文

Geckofx 45 正确模拟键盘输入的事件绑定方法

2017-04-26 14:10 by Dorisoy, 1795 阅读, 收藏,
摘要: var inputs = selection.GetElementsByTagName("input").Select(p => p as Gecko.DOM.GeckoInputElement).Where(p => p.GetAttribute("placeholder") == "Stake"); foreach (var inp... 阅读全文

WPF 绑定

2015-03-06 15:36 by Dorisoy, 713 阅读, 收藏,
摘要: WPF里分三种Binding:Binding,PriorityBinding,MultiBinding,这三种Binding的基类都是BindingBase,而BindingBase又继承于MarkupExtensionBinding提供对绑定定义的高级别访问,绑定将绑定目标对象(通常为 WPF 元... 阅读全文

使用 WPF 创建预加载控件

2015-03-04 16:30 by Dorisoy, 1006 阅读, 收藏,
摘要: IntroductionAt the time when WPF applications do a very long process like getting response from a web server, download file from a distant server, sea... 阅读全文

A WPF/MVVM Countdown Timer

2015-03-04 16:20 by Dorisoy, 714 阅读, 收藏,
摘要: IntroductionThis article describes the construction of a countdown timer application written in C# andWPF, usingLaurent Bugnion'sMVVMLight Toolkit. Th... 阅读全文

使用WPF创建无边框窗体

2015-03-04 11:08 by Dorisoy, 5286 阅读, 收藏,
摘要: 一、无边框窗口添加窗口阴影实际上在WPF中添加无边框窗口的窗口阴影十分简单。首先,设置WindowStyle="None"以及AllowsTransparency="True"使得窗口无边框。并对Window添加DropShadowEffect效果并设定相关参数,在这里我根据设计师的要求设置Shad... 阅读全文

在WPF中处理Windows消息

2015-03-04 10:56 by Dorisoy, 1780 阅读, 收藏,
摘要: 在Winform中 处理Windows消息通过重写WndProc方法在WPF中 使用的是System.Windows. Sytem.Windows.Controls等名字空间,没有WndProc函数WPF中处理消息首先要获取窗口句柄,创建HwndSource对象 通过HwndSource对象添加消息... 阅读全文

使用 WPF 创建单实例应用程序

2015-02-27 18:16 by Dorisoy, 1615 阅读, 收藏,
摘要: 一个简单的例子就是大家在使用很多应用程序,例如在使用Microsoft Word 时会遇到一种情况,不管你打开多少个文档,系统一次只能加载一个winword.exe 实例。当打开新文档时,文档在新窗口显示,但是始终只有一个应用程序控制所有文档窗口;如:可以提供平铺当前所有文档中相邻窗口的文档的特... 阅读全文

A WPF File ListView and ComboBox

2015-02-12 16:49 by Dorisoy, 808 阅读, 收藏,
摘要: 源码下载:Download FileListView_Version_2.zipDownload FileListView_Version_2_Binaries.zipDownload FileListView_Version_2.1.zipThe project is now maintained... 阅读全文

使用 WPF 实现所见即所得HTML编辑器

2015-02-12 15:03 by Dorisoy, 3585 阅读, 收藏,
摘要: IntroductionIn this tip, you will learn the use ofWPFwebbrowsercontrol and the use of the library mhtml for editing. This simple example will also hel... 阅读全文