WPF Binding Validation 数据验证

表单的数据验证往往枯燥无味,又不可避免。假如在一个表单只有两个输入框。一个是姓名,一个是年龄,最后加一个确定按钮。正常情况下我们需要做哪些工作呢?一般大概是三种可能。即:

阅读全文

WPF控件之RadioButton

若在一组选项里面,你必须而且只能选择一个选项,需要使用RadioButton。比如,需要调查某一类消费都使用你的产品,就需要知道消费者的性别、年龄组等,这时RadioButton就是最好的选择,因为一个人要么是男的,要么是女的

阅读全文

WPF使用WebService

前些日子,群里有人问了这样一个问题,如何使用WPF做的程序发送短信,短信渠道商已经将DEMO及接口给他发了,但是他不会调用短信渠道商给他的接口。让他发了下他的VS项目截图,又发了下短信渠道商的DEMO项目截图,发现了短信渠道商的DEMO调用了WebService

阅读全文

WPF基础二——Typeconverter

在“属性语法”一节中,曾提到属性值必须能够使用字符串进行设置。对字符串如何转换为其他对象类型或基元值的基本本机处理取决于 String 类型本身。但是很多 WPF 类型或这些类型的成员扩展了基本字符串属性处理行为

阅读全文

WPF基础之XAML(一)

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

阅读全文

WPF案例之界面180度反转

在界面正面空间上定义一个Chart,背面空间上定义一个GridView,通过在Chart上鼠标双击,控件180度旋转后向用户显示出界面背面的GridView

阅读全文

WPF实现打印

在WPF 中可以通过PrintDialog 类方便的实现应用程序打印功能。将需要打印的内容放入同一个中,并起名为“printArea”,打印按键一般不是我们希望打印出来的内容

阅读全文

WPF入门教程(一)创建一个WPF项目

快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:C#基础语法知识、HTML语言、对C#中的代理、事件要做到熟练掌握

阅读全文