首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
深入浅出 WPF
lancoff
创建于2024-11-10
订阅专栏
读书笔记
等 2 人订阅
共12篇文章
创建于2024-11-10
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
(八)深入浅出WPF——深入浅出话事件
就像 WPF 中的属性系统升级进化为依赖属性一样,事件系统也升级进化成了路由事件(Routed Event),并在此基础上衍生出命令传递机制。
(七)深入浅出WPF——深入浅出话属性
数据绑定(Data Binding)是 WPF "数据驱动 UI"的基础。上章研究了绑定的源(Source)与路径(Path)等数据源,本章将探讨绑定的目标(Target)对象及其数据流向。
(六)深入浅出WPF——深入浅出话 Binding(3)
WPF 的核心理念是变传统的 UI 驱动程序为数据驱动 UI,撑这个理念的基础就是本章讲述的 Data Binding 和与之相关的数据校验与转换
(六)深入浅出WPF——深入浅出话 Binding(2)
Binding 的源与路径 Binding 对源的要求并不苛刻——只要它是一个对象,并且通过属性(Property)公开自己的数据,它就能作为 Binding 的源。
(六)深入浅出 WPF——深入浅出话 Binding(1)
前言 生产工具的先进程度代表了生产力水平。纵观 Windows GUI 应用程序开发工具的发展历史,程序员们在短短十几年就经历了从石器时代到电气时代的变革。
(五)深入浅出 WPF——控件与布局(下)
在开始学习这些布局元素之前,首先提醒大家一句:设计静态布局的时候不能一味的追求简单,如果各静态布局间还有动画作为联系,就还需要考虑与动画设计的兼容性。
(五)深入浅出 WPF——控件与布局(上)
UI 的功能是让用户观察和操作数据,为了让用户观察数据,需要用 UI 元素来显示数据;为了让用户操作数据,我们需要用 UI 元素响应用户的操作。
(四)深入浅出 WPF——x 名称空间详解
x 名称空间里的成员(如 x:Class、x:Name)是专门写给 XAML 编译器看的、用来引导 XAML编译器把 XAML 代码编译成 CLR 代码的
(三)深入浅出 WPF——系统学习 XAML 语法
回顾前面的例子,我们已经知道 XAML 是一种专门用于绘制 UI 的语言,借助它可以吧 UI 定义与逻辑分离开来。
(二)深入浅出 WPF——从零起步认识 XAML
正是由于这种 partial 机制,我们可以把类的逻辑代码留在 .cs 文件里,用 C# 语言来实现,而把那些与声明及布局 UI 相关的代码分离出去,实现 UI 与逻辑分离。
(一)深入浅出 WPF——XAML 概览
XAML是 WPF 技术中专门用来设计 UI 的语言,它帮助开发团队真正实现了 UI 与逻辑的剥离。
(零)深入浅出 WPF —— WPF 之 What & Why
从2007年开始,微软推出了它的新一代 GUI 开发工具 Windows Presentation Foundation(WPF),并且把它定为未来十年 Windows 平台 GUI 开发的主要技术。