以前的做法:1.当项目的时间比较紧迫的时候,对UI层中控件的事件的处理,往往采取的是类似Winform中最简单的做法,直接做一个事件的Handler直接去调用VM层的方法。2.控件只有一个Command属性,其它的事件的处理方法没有办法和ViewModel层进行解耦的时候往往也采取上面提到的方法。如...
分类:
其他好文 时间:
2014-05-09 18:52:31
阅读次数:
332
摘自:http://wang286480403.iteye.com/blog/18824951.触发器定义:触发器是数据库中由一个时间触发的特殊的存储过程,他不是由程序调用也不是手工启动的。触发器的执行可以由对一个表的insert,delete,
update等操作来触发,触发器经常用于加强数据的完...
分类:
数据库 时间:
2014-05-09 12:36:43
阅读次数:
386
相信习惯以前winform开发的朋友们都对FolderBrowserDialog和OpenFileDialog这两个东东不陌生,但是在我最近做的WPF项目中才发现这两个东东在WPF中却不是默认存在的,郁闷,好歹WPF也出来几年了,咋个微软的同志不与时俱进呢。好了,说说具体怎么用吧。OpenFileD...
分类:
其他好文 时间:
2014-05-09 11:38:40
阅读次数:
350
原文:DevExpress
Report的简单应用创建一个简单的WPF应用程序包含一个报告的过程中,使用Microsoft?Visual
Studio?中。您将学习如何添加一个静态文本一份报告,为您的WPF应用程序,并显示它的打印预览。`创建报表信息:添加的报告后,在Visual
Studio?报表...
分类:
其他好文 时间:
2014-05-09 11:32:14
阅读次数:
388
只要打开VS->新建项目,然后选择WPF
Application就ok。进入界面可以,你直接运行F5运行界面。就可以看到一个窗体了。简单吧。咱们进一步来看看右边关于solution
Explorer的里面的东西。这里面包含了关于咱们新建项目的一些基本的文件。但是具体是个什么东西呢?如下图。
分类:
其他好文 时间:
2014-05-08 21:41:47
阅读次数:
434
最近看了汤姆大叔的Knockout,感到MVVM的神奇,也许这就是以后编程的方式,最直观的感觉就是层次更分明了。绑定,模型转换,监控,在我来说,这算是编程上的一个转变,在以后我做不定期的更新一些MVVM的学习心得,包括Knockout、和WPF这两部分。因为是心得或叫学习隙,写的会有点混乱,在我来说...
分类:
其他好文 时间:
2014-05-04 20:57:23
阅读次数:
446
一、什么是资源
通常使用 WPF 资源作为重用通常定义的对象和值的简单方法。
在 WPF 中资源通常用作“样式”(Style)、样式模板、数据模板等。
二、资源的定义及 XAML 中引用
资源可以定义在以下几个位置:
1 应用程序级资源
定义在 App.xaml 文件中,
作为整个应用程序共享的资源存在 ;
在 App.xaml 文件中定义:
...
分类:
其他好文 时间:
2014-05-04 17:54:27
阅读次数:
427
1: TouchPoint mPoint = null; 2: double
mOffsetX;//水平滚动条当前位置 3: double mOffsetY;//垂直滚动条当前位置 4: bool mIsTouch =
false;//是否触摸 5: //触摸事件 ...
分类:
移动开发 时间:
2014-05-04 12:05:12
阅读次数:
1023
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
us...
分类:
其他好文 时间:
2014-05-04 09:30:21
阅读次数:
360
??
Control:控件
content:内容
Method:方法
Property:属性
ReadOnly:只读
IsReadOnly:取值 bool
Visiblility:控件是否可见
visible:可见
Collapsed:不可见
IsEnabled:控件是否可用, 取值为true:false
Background:背...
分类:
其他好文 时间:
2014-04-30 22:43:39
阅读次数:
290