07 2012 档案
摘要:就像属性系统在Wpf中升级为依赖属性一样,事件系统在WPF中也被升级为路由事件(RoutedEvent),并在此基础上衍生出命令传递系统。WPF的UI是由布局组件和控件构成的树形结构。当这棵树上的某个节点激发出某个事件时,程序员可以选择一传统的直接事件模式让响应者来响应,也可以让让这个事件在UI组件树沿着一定的方向传递且路过多个中转节点,并在这个路由过程中被恰当地处理。XAML是以XML语言为基础、描述WPF人机界面的一种语言。XML是建立在DOM(document of model)之上的,在桌面应用程序中,其树根通常是Window元素;互联网应用程序中,其树根通常是Page元素。Wpf中的
阅读全文
posted @ 2012-07-27 22:47
zscflying
摘要:WPF中的颜色用Color结构表示,这个Color结构位于System.Windows.Media命名空间中。矩形的Fill属性为画刷Brush类型,当XAML遇到Fill=“····”的语句时,XAML引擎自动把引号里的字符串作为颜色值转换成SolidColorBrush,梯度画刷(GradientBrush)分为线性梯度画刷(LinearGradientBrush)和圆弧梯度画刷(RadialGradientBrush)
阅读全文
摘要:WPF控件1内容控件:ContentControl直接从Control类中派生出来,内容控件的最大特征是含有一个Content属性,Content属性的类型是Object,因此内容控件可以是.Net的任何类。若Content属性是一个没有用户界面的类,WPF会调用Object类的ToString方法,从而在控件中显示字符串,如果Content是UI元素,WPF会调用OnRender方法,从而在控件中绘制出该UI元素。框架控件(Frame)框架控件的主要作用是将框架中的内容与界面上的其他部分分开,可含有任何东西,但只能有一个直接的子控件,Frame可以作为其他控件的子控件但是其宿主包容器的相关属
阅读全文
摘要:初学《C#4.0完全参考手册》,在第15章的15.3.3在匿名方法中使用外部变量的示例程序中遇到一个小问题(程序是没有问题的)。实例程序如下View Code 1 using System; 2 3 4 namespace 练习 5 { 6 delegate int countit(int end); 7 class Program 8 { 9 static int sd()10 {11 return 0;12 }13 static countit counter()14 ...
阅读全文

浙公网安备 33010602011771号