WPF新手实践3:MVVM Light Toolkit(三、ViewModel和View)2014-05-05

三、ViewModel和View 接下来,我准备用一个最简单的Login登录界面来试用MVVM Light Toolkit 框架的ViewModel。 1、在合并好的项目的ViewModel目录中添加新项,选择“MvvmViewModel(WPF)”文件模板,命名为LoginViewModel.cs。 2、

WPF新手实践2:MVVM Light Toolkit(二、创建MvvmLight项目)2014-05-05

二、创建MvvmLight项目 MVVM Light Toolkit 安装完成后,从VS2010的新建项目列表中可以找到以“MvvmLight”开头的五类项目模板。因为我要把一个原有的WPF项目移植到MVVM Light Toolkit 框架中,所以选择新建一个“MvvmLight(WPF4)”项

WPF新手实践1:MVVM Light Toolkit(一、下载与安装)2014-05-05

一、下载与安装 MVVM Light Toolkit 官网地址:http://mvvmlight.codeplex.com/。下载后的压缩包内容如下图所示,因为我的开发环境是Visual Studio 2010 旗舰版 + Expression Blend 4,所以用到的就是被选中的四个文件(其余三个文件分

WPF新手实践8:MVVM Light Toolkit2014-05-05

Messenger进阶 在上一篇里,我用MVVM Light Toolkit的Messenger实现了View和ViewModel之间的通信。虽然解除了它们之间的强引用,但是当程序功能趋于复杂时,之前的实现方式可能会使消息变得不好管理。幸运的是,MVVM Light Toolkit内置

WPF项目添加activex控件2014-05-05

在WPF 项目中,如果想用一个以.ocx的activex的组件时,如果直接在工具箱中添加,是没有任何反应的。但是在windows窗体应用程序项目中,添加组件到工具栏中就没有任何问题。如果想再WPF 项目中,使用 activex ...

WPF/SilverLight中的数据校验2014-05-04

wpf/silverlight的数据校验大体分成3种类型:数据是非必填的但是需要满足相应数据格式的数据是必填的且可能需要进行数据格式校验的其他(如数据的联动校验)以下的数据校验方式针对第二种:在相应的控件绑定上加...

Wpf一个简单的物体移动动画2014-05-03

[html]<Window x:Class="Wpfdemo1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height=...

WPF制作窗口的启动和关闭动画2014-05-03

以下是用WPF实现的的一个窗口,为了使演示变得简单,我在窗口中只放了一个按钮。如下图所示:但我们今天的主题是窗口启动时和关闭时都展示动画,如何进行动画处理,我以前写过一些WPF相关的文章。要将窗口进行自...

使用VS2010为Windows7编写一个杀手级WPF应用2014-04-02

当你使用最新的操作系统,在最新的框架上构建应用程序,并且使用最新版本的Visual Studio的时候,你可以使用许多令人兴奋的新特性。你可以学习一下怎样使用Visual Studio 2010, WPF 4 和 the Windows API Code Pack给你的应用程序添加Win

WPF基础入门<2>__XAML2014-04-02

本主题介绍可扩展应用程序标记语言 (XAML) 语言的功能,并演示如何使用 XAML 编写 Windows Presentation Foundation (WPF) 应用程序。本主题专门介绍了 Windows Presentation Foundation (WPF) 实现的 XAML。XAML 本身是比 Windows Prese

用WPF实现屏幕文字提示2014-04-02

本文介绍WPF应用程序实现在屏幕上显示一行或多行文字通知。它没有标题栏和最大化最小化等按钮,可以有半透明背景以使文字的显示更清晰,鼠标点击后提示消失。 1. 新建一个WPF Application。 2. 将Window的WindowStyle属性设置为"None"

WPF基础入门<1>__体系结构2014-04-02

1. WPF基础之体系结构本主题提供 Windows Presentation Foundation (WPF) 类层次结构的指导教程,涵盖了 WPF 的大部分主要子系统,并描述它们是如何交互的。本主题还详细介绍了 WPF 架构师所做的一些选择。 System.Object WPF 主要编程

WPF的依赖属性是怎么节约内存的2014-04-02

WPF升级了CLR的属性系统,加入了依赖属性和附加属性。依赖属性的使用有很多好处,其中有两点是我认为最为亮眼的:  1)节省内存的开销;  2)属性值可以通过Binding依赖于其它对象上,这就使得我的数据源一变...

WPF获取外部EXE图标最简单的方法2014-04-02

首先在工程添加对System.Drawing的引用创建以下方法:public static ImageSource GetIcon(string fileName){ System.Drawing.Icon icon = System.Drawing.Icon.ExtractAssociatedIcon(fileName); retur...

WPF绘制网格线2014-04-02

新的软件要绘制网格,像VISIO一样的底纹便于绘图时对齐,在WinForm下,在Paint事件中通过计算通过Graphics在画布上一条线一条线地画就行了,显然会慢点,而且代码比较多。  在WPF中,可以更简单,通过绘制适...
返回顶部
分享按钮