摘要: 类层次WPF类层次中主要包括:System.Threading.DispatcherObject、System.Windows.DependencyObject、System.Windows.Media.Visual、System.Windows.UIElement、System.Windows.FrameworkElementSystem.Windows.Controls.Control。这些内... 阅读全文
posted @ 2009-04-17 18:32 msp 阅读(811) 评论(0) 推荐(0) 编辑
摘要: WPF引入了一种新的属性:Dependency属性。Dependency属性的应用贯串在整个WPF当中。Dependency属性根据多个提供对象来决定它的值。并且是及时更新的。提供对象可以是动画,不断地改变它的值。也可以是父元素,它的属性值被继承到子元素。毫无疑问,Dependency属性最大的特点就是内建的变化通知功能。提供Dependency属性功能主要是为了直接从声明标记提供丰富的功能。WP... 阅读全文
posted @ 2009-04-17 18:32 msp 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 何为数据绑定  在WPF技术中控件基类(FrameworkElement、FrameworkContentElement)中DataContext属性实现了绑定机制,在XAML中也支持此机制。当一个控件的DataContext发生变化时,其子控件的DataContext也会继承父控件的DataContext(前提是这个子控件没有另外赋值)。子控件的属性获取数据源中的数据,支持XAML通过Bindi... 阅读全文
posted @ 2009-04-17 18:31 msp 阅读(792) 评论(2) 推荐(0) 编辑
摘要: 这部分的内容来自于即将出版的新书《WPF Unleashed》的第三章样章。关于什么是逻辑树,我们先看下面的一个伪XAML代码的例子: <Window ......> <StackPanel> <Label>LabelText</Lable> </StackPanel></Window>在这样一个简单UI中,Window是一个... 阅读全文
posted @ 2009-04-17 18:30 msp 阅读(631) 评论(0) 推荐(0) 编辑
摘要: WPF(Windows Presentation Fuoundation).NET Framework 3.0以2.0版本为基础,同时增加了四个重要组建:windows presentation foundation,windows workflow foundation(wwf) ,windows Communication foundation(wcf) 和windows CardSpace(... 阅读全文
posted @ 2009-04-17 18:29 msp 阅读(443) 评论(0) 推荐(0) 编辑