第六十八章 自定义绘图元素 第六十七章 创建自定义面板 第六十六章 支持可视化状态 第六十五章 创建无外观控件 第六十四章 构建基本的用户控件 第六十三章 理解WPF中的自定义元素 第六十二章 构建更复杂的模板 第六十一章 组织模板资源 第六十章 创建控件模板 第五十九章 理解控件模板 第五十八章
原创
2021-07-20 14:57:01
158阅读
1.定位 WPF基于Windows的现代图形显示系统-“内置硬件加速”“分辨率无关” 传统Windows应用程序:User32(窗口,按钮,文本框),GDI/GDI+(渲染简单形状、文本以及图像提供绘图支持) DirectX管线 2. ...
转载
2021-07-22 09:53:00
43阅读
2评论
最近忙着学习WPF,对于WPF相关的书籍及博客看了一些,觉得圣殿骑士大大博客《WPF 基础到企业应用系列》写得蛮不错,看了之后令人收益匪浅。原文博客地址:http://knightswarrior.blog.51cto.com/1792698/349169 ,另外最近也看了Matthew MacDonald著的《WPF编程宝典——C#2010》,感觉该书分析得很详细,全面。这次也是本
原创
2012-06-26 11:26:50
1377阅读
点赞
<Window x:Class="DataTemplate.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winf ...
转载
2021-07-20 16:41:00
251阅读
2评论
基本概念 数据源Source-目标Target WPF生命周期 App.xaml 依赖属性 WPF路由 线程操纵UI问题 利用属性中设置、查看DataContext/Command等 分析布局 写数据模板,需要重新指定数据上下文 StaticResource和DynamicResource Data
原创
2021-04-25 19:50:16
204阅读
四、X:命名空间1、Property和Attribute如书中所说,attribute是语言层面的东西,是给编译器看的。property是面向对象层的东西,是给编程逻辑看的。、XAML标签中的attribute大部分对应着对象的property。4.1Attribute4.1.1 X:class 这个attribute是告诉XAML编译器将XAML标签的编译结
原创
2022-12-15 21:41:43
123阅读
INotifyPropertyChanged:如果是类实例里的属性更改需要触发XAML改变,则该类需实现INotifyPropertyChanged接口。https://www.cnblogs.com/jax/archive/2009/10/13/1582128.html 第一节。Binding:绑定源可以是Wpf元素,.Net公用属性,自定义数据,ado.net数据、xml数据等。UpdateS
转载
2020-04-25 19:00:00
284阅读
2评论
容器主要了解了几个常见的容器1.StackPanel (堆栈布局)将控件紧挨着按方向顺序排列通过Orientation来设置布局方向排列Horizontal :水平布局Vertical :垂直布局2.WrapPanel (折叠布局) 他与StackPanel相似 都是将控件按方向顺序排列 但是当控件大小超出了布局大小,他会将超出大小的部分折叠(放到第二行)通过Orientation来设置布局方向排
转载
2021-05-05 14:48:54
189阅读
2评论
WPF,Windows Presentation Foundation。主要作用在于界面呈现,但Presentation却是介绍的意思。WPF采用XAML + 代码相结合的方式,感觉跟ASP.NET很相像。互联网时代,一切向WEB方向发展,所谓B/S、c/s,界线已经越来越模糊,没有本质上的区别了。...
转载
2014-03-06 10:31:00
302阅读
2评论
WPF通用控制事件Click:当控件被单击时发生。某些情况下,当用户按下Enter键时也会发生这样的事件。Drop:当拖曳操作完成时发生,
原创
2024-01-19 10:52:15
79阅读
WPF,Windows Presentation Foundation。主要作用在
原创
2022-08-15 15:44:27
115阅读
为什么要学习WPF?许多朋友也许会问:既然表示层技术那么多,为什么还要推出WPF作为表示层技术呢?我们话精力学习WPF有什么收益和好处呢,这个问题我们从两个方面进行回答。首先,只要开发表示层程序就不可避免的要和4种功能性代码打交道,他们分别是:数据模型:现实世界中事物和逻辑的抽象。业务逻辑:据模型之间的关系和交互。用户界面:由控件构成,于用户进行交互的界面,用于把数据展示给用户并响应用户输入。界面
一、WPF介绍WPF全称 Windows Presentation Foundation,干啥用的?主要是用来制作Windows桌面客户端软件的。.Net平台下制作Windows桌面客户端软件主要有两个,一个Winform,还有一个就是WPF了。事件驱动时代:开发客户端便采用Winform,可是界面逻辑跟业务逻辑交织在一起,其中的代码隐藏类还包含了很多的事件,这样的结果可想而知了,降低界面的渲染速
转载
2020-06-07 10:00:00
195阅读
2评论
1 什么是XAML? XAML是技术中专门用于设计UI的语言。2 XAML是一种“声明”式语言,当你见到一个标签,就意味着声明了一个对象,对象之间的层级关系要么并列、要么是包含,全都体现在吧标签的关系上。
转载
2013-07-04 10:21:00
143阅读
2评论
WPF学习路线 ### 一. 布局 [StackPanel] 默认垂直方向排列,通过Orientation属性修改 <Grid> <StackPanel Orientation = "Horizontal"> <!--默认情况下StackPanel水平方向放置,通过Orientation属性修改-- ...
转载
2021-10-20 14:21:00
275阅读
2评论
看上去,WPF比silverlight有前途一点。毕竟,微软还没有宣布,WPF停止更新。但我怀疑,不久的将来,WPF也会步其子集silverlight的后尘,要么不再出后续版本,要么向HTML5 + CSS3转型。WPF主要负责UI。虽然只要我们愿意,也可以像WINFORM那样,做出很强的逻辑处理程...
转载
2014-05-31 11:34:00
221阅读
2评论
看上去,WPF比silverlight有前途一点。毕竟,微软还没有xu
原创
2022-08-15 15:37:53
500阅读
本文目录 1.布局简介 2.面板(Panel) 3.视图框(Viewbox) 4.滚动视图控件(ScrollViewer) 5.公共布局属性 1.布局简介 应用程序界面设计中,合理的元素布局至关重要,它可以方便用户使用,并将信息清晰合理地展现给用户。WPF提供了一套功能强大的工具——面板(Panel
转载
2017-05-26 10:18:00
235阅读
2评论
http://windowsclient.net/learn/videos_wpf.aspx WPF的东西我不是很熟,也看过国内一些视频,感觉有点虚,大多是说一些玄乎的东西。 大家有兴趣还是看这个官方...
转载
2010-01-03 08:36:00
52阅读
话不多说,这个实例非常适合入门者。主要的东西是路径Path。然后是RenderTransfer和数据绑定。不熟悉的请先阅读相关知识,也可以根据实例来一边实践一边学习。 先上效果: 整体结构如下: 窗体设置: Height="450" Width="450" ResizeMode="NoResize" ...
转载
2021-09-10 08:07:00
376阅读
2评论