上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 第四步、WPF后台逻辑代码编写 在后台用Entity Framework 6.1的Code First方式获取数据库中的数据。同时,在“刷新”按钮的方法中进行数据绑定。操作步骤如下: 1) 在“刷新”按钮上使用鼠标右键,单击,会弹出“属性”窗口。如下图。 2) 在“属性”窗口中点击右上角的闪电图标按 阅读全文
posted @ 2017-09-23 23:47 倾城风云 阅读(881) 评论(0) 推荐(0) 编辑
摘要: 经过前面的学习,今天我做一个比较综合的WPF程序示例,主要包括以下功能: 1) 查询功能。从数据库(本地数据库(local)/Test中的S_City表中读取城市信息数据,然后展示到WPF的Window上的一个ListView上。 2) 数据联动功能。当鼠标左键选中ListView中的某一条记录时, 阅读全文
posted @ 2017-09-23 23:47 倾城风云 阅读(2659) 评论(0) 推荐(1) 编辑
摘要: 六、排序 如果想以特定的方式对数据进行排序,可以绑定到 CollectionViewSource,而不是直接绑定到 ObjectDataProvider。CollectionViewSource 则会成为数据源,并充当截取 ObjectDataProvider 中的数据的媒介,并提供排序、分组和筛选 阅读全文
posted @ 2017-09-23 23:46 倾城风云 阅读(3255) 评论(0) 推荐(1) 编辑
摘要: 三、绑定模式 通过上一文章中的示例,学习了简单的绑定方式。在这里的示例,要学习一下绑定的模式,和模式的使用效果。 首先,我们来做一个简单示例,这个示例是根据ListBox中的选中项,去改变TextBlock的背景色。将 TextBlock 的背景色绑定到在 ListBox 中选择的颜色。在下面的代码 阅读全文
posted @ 2017-09-23 23:45 倾城风云 阅读(3931) 评论(0) 推荐(1) 编辑
摘要: 四、 XML数据绑定 这次我们来学习新的绑定知识,XML数据绑定。XmlDataProvider 用来绑定 XML 数据,该XML数据可以是嵌入.Xmal文件的 XmlDataProvider 标记中,也可以是外部位置引用的文件中。 当然嵌入式 XML 内容必须置于 XmlDataProvider 阅读全文
posted @ 2017-09-23 23:45 倾城风云 阅读(1667) 评论(0) 推荐(0) 编辑
摘要: 六、依赖属性回调、验证及强制值 我们通过下面的这幅图,简单介绍一下WPF属性系统对依赖属性操作的基本步骤: 借用一个常见的图例,介绍一下WPF属性系统对依赖属性操作的基本步骤: 第一步,确定Base Value,对同一个属性的赋值可能发生在很多地方。比如控件的背景(Background),可能在St 阅读全文
posted @ 2017-09-23 23:44 倾城风云 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 使用Windows Presentation Foundation (WPF) 可以很方便的设计出强大的用户界面,同时 WPF提供了数据绑定功能。WPF的数据绑定跟Winform与ASP.NET中的数据绑定功能类似,但也有所不同,在 WPF中以通过后台代码绑定、前台XAML中进行绑定,或者两者组合的 阅读全文
posted @ 2017-09-23 23:44 倾城风云 阅读(26047) 评论(1) 推荐(3) 编辑
摘要: 四、 只读依赖属性 在以前在对于非WPF的功能来说,对于类的属性的封装中,经常会对那些希望暴露给外界只读操作的字段封装成只读属性,同样在WPF中也提供了只读属性的概念,如一些 WPF控件的依赖属性是只读的,它们经常用于报告控件的状态和信息,像IsMouseOver等属性, 那么在这个时候对它赋值就没 阅读全文
posted @ 2017-09-23 23:43 倾城风云 阅读(1957) 评论(0) 推荐(0) 编辑
摘要: 一、依赖属性基本介绍 本篇开始学习WPF的另一个重要内容依赖属性。 大家都知道WPF带来了很多新的特性,其中一个就是引入了一种新的属性机制——依赖属性。依赖属性出现的目的是用来实现WPF中的样式、自动绑定及实现动画等特性。依赖属性的出现是WPF这种特殊的呈现原理派生出来的,与.NET普通属性不同的是 阅读全文
posted @ 2017-09-23 23:42 倾城风云 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: 二、 依赖属性的优先级 由于WPF 允许我们可以在多个地方设置依赖属性的值,所以我们就必须要用一个标准来保证值的优先级别。比如下面的例子中,我们在三个地方设置了按钮的背景颜色,那么哪一个设置才会是最终的结果呢?是Black、Red还是Azure呢? 通过前面的简单介绍,我们了解了简单的依赖属性,每次 阅读全文
posted @ 2017-09-23 23:42 倾城风云 阅读(791) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页