随笔分类 -  WPF

(转)基于 WPF + Modern UI 的 公司OA小助手 开发总结
摘要:原文地址:http://www.cnblogs.com/rainlam163/p/3365181.html前言:距离上一篇博客,整整一个月的时间了。人不能懒下来,必须有个阶段性的总结,算是对我这个阶段的一个反思。人只有在总结的过程中才会发现自己的不足。公司每天都要在OA系统上上班点击签到,下班点击签退,每天都要写工作日志。有的时候头脑不清醒或者忙过头了(别说你们没有过),就会忘记签到或者签退,有时候甚至忘记写工作日志。这会直接导致扣人工啊有木有,所以我才有了这个想法。首先声明,开发这个东西并不是博主对工作不认真不负责任,也并不是偷懒。相反,第一,可以避免因工作过忙忘记签到扣工资;第二,在开发的 阅读全文

posted @ 2013-10-14 00:23 黑子范

(转)8天入门wpf—— 第二天 xaml详解
摘要:原文地址:http://www.cnblogs.com/huangxincheng/archive/2012/06/17/2552511.html首先我们还是新建一个空项目,看一下VS给我们默认生成的xaml结构。<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml& 阅读全文

posted @ 2012-07-16 22:17 黑子范 阅读(244) 评论(0) 推荐(0)

(转)跟我一起制作数据采集-获取淘宝网店宝贝数据信息(二)
摘要:原文地址:http://www.cnblogs.com/leizhang/archive/2012/04/17/2453783.html第一篇的内容请看这里: http://www.cnblogs.com/leizhang/archive/2012/04/13/2446220.html代码下载在文章最后如何取消正在进行的异步操作 我们从前文可以知道我们进行的异步操作主要如下: 下载一个网页 通过正则表达式分析网页 我们可以发现步骤1是唯一耗时的操作,而且如果在我们点击取消按钮的时候我们如果已经下载了某一个网页我们也没必要中止第二步操作。 因此我们希望点击按钮的时候能够中止所有正在下载网页的异. 阅读全文

posted @ 2012-04-18 17:43 黑子范 阅读(418) 评论(0) 推荐(0)

(转)跟我一起制作数据采集-获取淘宝网店宝贝数据信息(一)
摘要:原文地址:http://www.cnblogs.com/leizhang/archive/2012/04/13/2446220.html创建项目并绘制界面打开Visual Studio并创建一个基于.net 4.5的WPF项目:GetTaoBaoItems之所以采用4.5是因为后面我们将要用到里面免费的新的异步编程特性.绘制如下主界面: 下载网页我们知道要进行网络数据采集必不可少就要下载网页内容,因此我们首先需要构建一个下载网页内容的函数:注意using System.Net 我们下载哪个网页了?我们可以通过类似网址查看一个店铺的所有宝贝: [淘宝店铺地址]/search.htm,如下图所示. 阅读全文

posted @ 2012-04-14 17:28 黑子范 阅读(602) 评论(0) 推荐(0)

(转)WPF编程学习——样式(系列)
摘要:原文地址:http://www.cnblogs.com/libaoheng/archive/2011/11/20/2255963.html本文目录 1.引言 2.怎样使用样式? 3.内联样式 4.已命名样式 5.元素类型样式 6.编程控制样式 7.触发器1.引言 样式(Style),主要是用来让元素或内容呈现一定外观的属性。WPF中的样式的作用,就像Web中的CSS一样,为界面上的元素定制外观,以提供更好的用户界面。在WPF应用程序中,通过控件的属性,我们也可以实现更改控件的外观。但是,这种方式局限性大、不灵活且不利于维护。例如: <Grid> <Bu... 阅读全文

posted @ 2011-12-03 14:24 黑子范 阅读(289) 评论(0) 推荐(0)

(转)用WPF+MongoDB开发房产信息收集器(2)——后台线程线程
摘要:原文地址:http://www.cnblogs.com/adaiye/archive/2011/10/25/WPF-MongoDB-Fan-Thread.html想必童鞋们都知道,在进行耗时操作(如这里的爬虫抓取分析网站数据)时,如果没有用线程来执行,就会造成界面假死。针对这个问题,.NET会为我们提供了很多处理多线程的工具,BackgroundWorker就是其中一个,他将多线程的处理全部都封装好了,对于应用那是一用一个方便。用法相当简单,定义一个BackgroundWorkerview sourceprint?private BackgroundWorker bw = new Backg. 阅读全文

posted @ 2011-10-25 16:08 黑子范 阅读(365) 评论(0) 推荐(0)

(转)Prism安装、MVVM基础概念及一个简单的样例
摘要:原文地址:http://www.cnblogs.com/luminji/archive/2011/05/27/2060127.html一:Prism的下载和安装1:在http://compositewpf.codeplex.com/上下载最新的包。下载完毕后,运行之,选择解压目录解压之。解压完毕的根目录下有chm帮助文档。2:运行RegisterPrismBinaries.bat注册Prism组件,注册完毕才能在VS的引用中直接找到Prism组件,否则需要手动添加这些组件。3:运行Silverlight Only - Basic MVVM QuickStart.bat可以打开一个MVVM的简. 阅读全文

posted @ 2011-06-01 22:41 黑子范 阅读(498) 评论(0) 推荐(0)

(转)WPF学习笔记系列
摘要:原文地址:http://www.cnblogs.com/cnblogsfans/archive/2011/02/27/1966182.html之前有过Silverlight使用经验,最近学习了一下WPF,在学习的过程中以博客的方式记了笔记,本笔记尽量去掉已经明白的东西,所以就叫做无废话系列,希望对想开始学WPF的人有用。无废话WPF系列1:XAML分析无废话WPF系列2: InitializeComponent方法定义哪里无废话WPF系列3: XAML中为对象属性赋值无废话WPF系列4: x名称空间无废话WPF系列5:控件派生图无废话WPF系列6:各类控件家族详解无废话WPF系列7:WPF布局 阅读全文

posted @ 2011-03-01 17:38 黑子范 阅读(275) 评论(0) 推荐(0)

(转)圣殿骑士WPF企业内训资源下载
摘要:原文地址:http://www.cnblogs.com/KnightsWarrior/archive/2010/12/21/1912244.html  在前面的一段时间里,我先后发布了几篇WPF企业内训全程实录的文章,由于内容涵盖面广且文章内容较多,所以花了十多个晚上的时间才完成。为了提高阅读质量,我把它拆分成了三篇:上篇WPF企业内训全程实录(上)主要讲解历史渊源、概念引入、基本阐述以及WPF的每个知识点。中篇WPF企业内训全程实录(中)主要围绕WPF开发模式、WPF团队协作和MVVM框架三个议题进行阐述。下篇WPF企业内训全程实录(下)着重强调结合其他技术共同打造WPF项目、相关性能优化、 阅读全文

posted @ 2010-12-21 18:12 黑子范 阅读(317) 评论(1) 推荐(0)

导航