博客专栏  >  编程语言   >  深入浅出 WPF

深入浅出 WPF

WPF从入门到精通

关注
4 已关注
19篇博文
  • WPF 简介

    自古以来,生产工具的先进程度就代表了生成力的先进程度-------生成力的发展要求人们不断的研发出新的生产工具,新生成工具的诞生又使得生产效率飞越。作为劳动生产的一种,计算机软件开发也需要工具,随着程...

    2015-03-05 21:30
    717
  • WPF XAML概览

    微软为了把开发模式从网络开发移植到桌面开发和富媒体网络程序的开发上,微软创造了一种新的开发语言------XAML(读作ZAML),XAML全称Extensible Application MarkU...

    2015-03-06 13:08
    718
  • WPF XAML 从零开始认识XAML

    剖析最简单的XMAL代码: <Window x:Class="MyFirstApplication.MainWindow" xmlns="http://schemas.microsof...

    2015-03-09 19:14
    2680
  • WPF XAML 系统学习XAML语法

    【XAML文档的树形结构】          UI在用户眼里面是个平面结构。如下图所示,在用户眼里看来,这个界面就是一个窗体里面平铺了4个文本框和一个按钮的界面。     在传统的Visua...

    2015-03-15 18:52
    1353
  • WPF XAML X名称空间详解

    X名称空间里面的成员(如X:Name,X:Class)都是写给XAML编译器看的、用来引导XAML编译器将XAML代码编译为CLR代码。 【X名称空间里面到底都有些什么】     x名称空间...

    2015-03-18 21:19
    1845
  • WPF 控件与布局

    【控件到底是什么?】     程序的本质就是“数据+算法”------用户输入原始的数据,算法处理原始数据并得到结果数据。问题就在于程序如何将结果数据显示给用户。同样一组数据,你可以使用LED阵...

    2015-03-21 17:43
    1301
  • WPF Data Binding之地位与基础【一】

    【1】Data Binding在WPF中的地位     从传统的Winform转移到WPF上,对于一个三层程序而言,数据存储层由数据库和文件系统组成,数据传输和处理仍然使用.NetFramework的...

    2015-04-02 07:18
    901
  • WPF Data Binding之控件作为源(Source)与路径(Path)【二】

    Binding 的源也就是数据的源头。Binding对源的要求并不苛刻------只要它是一个对象,并且通过属性(Property)公开自己的数据,它就能作为Binding 的源。     前面一...

    2015-04-03 06:49
    2675
  • WPF Data Binding之指定源(Source)的几种方法【三】

    Binding的源是数据的来源,所以,只要一个对象包含数据并且能够通过属性将数据暴露出来,它就能当作Binding的源来使用。包含数据的对象比比皆是,但必须为Binding的Source指定合适的对象...

    2015-04-04 10:05
    6378
  • WPF Data Binding之数据的转换和校验【四】

    Binding的作用就是架在Source和Target之间的桥梁,数据可以在这座桥梁的帮助下来流通。就像现实社会中桥梁需要设置安检和关卡一样,Binding这座桥上也可以设置关卡对数据进行验证,不仅如...

    2015-04-04 16:49
    1876
  • WPF Property属性

    1. 属性的来龙去脉     被封装在类里的变量称为字段,它表示的是类或实例的状态;被封装在类里的函数叫做方法,它表示的是类或实例的功能。字段和类构造出了最原始的面向对象封装,这时候的面向对象中还...

    2015-04-05 16:53
    1756
  • WPF Event事件

    1.1 逻辑树与可视树     如果把一片树叶放在显微镜下观察,你会发现这片叶子也像一棵树----有自己的基部并向上生长出多级分叉。在WPF的Logic Tree上,扮演叶子的一般都是控件。如果我...

    2015-04-06 18:05
    2035
  • WPF Commend 命令

    WPF为我们准备了完善的命令系统,你可能会问:“有了路由事件为什么还需要命令系统呢?”。事件的作用是发布、传播一些消息,消息传达到了接收者,事件的指令也就算完成了,至于如何响应事件送来的消息事件并不做...

    2015-04-09 06:38
    1312
  • WPF Resource资源

    WPF不但支持程序级的传统资源,同时还推出了独具特色的对象级资源,每个界面元素都可以携带自己的资源并可被自己的子级元素共享。比如后面的章节我们会讲到模板、程序样式和主题就经常放在对象资源里面。这样一来...

    2015-04-10 06:25
    4307
  • WPF 不包含适合于入口点的静态“Main”方法

    手动创建App.xaml作为启动项目时,编译时提示错误: 1>------ 已启动生成: 项目: WpfApplication11, 配置: Debug Any CPU ------ 1>CSC ...

    2015-04-17 07:08
    3269
  • WPF Template模版之DataTemplate与ControlTemplate【一】

    WPF系统不但支持传统的Winfrom编程的用户界面和用户体验设计,更支持使用专门的设计工具Blend进行专业设计,同时还推出了以模板为核心的新一代设计理念。 1. 模板的内涵     作为表现形式,...

    2015-04-19 11:52
    7185
  • WPF Template模版之DataTemplate与ControlTemplate的关系和应用【二】

    1. DataTemplate和ControlTemplate的关系     学习过DataTemplate和ControlTemplate,你应该已经体会到,控件只是数据的行为和载体,是个抽象的概...

    2015-04-19 13:18
    4829
  • WPF Template模版之寻找失落的控件【三】

    “井水不犯河水”常用来形容两个组织之间界限分明、互不相干,LogicTree与控件内部这颗小树之间就保持着这种关系。换句话说,如果UI元素树上有个X:Name=“TextBox1”的控件,某个控件内部...

    2015-04-19 14:10
    2502
  • WPF Template模版之Style【四】

    Style直译过来就是“风格”,“样式”。拿人来举例,人的风格指静态的外观和行为举止。同样一个人,如果留平头、穿上足球队的队服、脚蹬战靴,看上去就是一名叱咤球场的运动员;如果让他换一身笔挺的西装、穿上...

    2015-04-19 14:56
    2406

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部