闲话WPF之六(XAML的标记兼容性(Markup Compaibility))
来源:百度文库 编辑:神马文学网 时间:2024/04/19 21:43:39
CLYLView
{
Color _color;
Content _content;
public Color Color_Prop { get { return _color; } set { _color = value; } }
public Content Content_Prop { get { return _content; } set { _content = value; } }
}
现在我们可以这样使用V2版本的CLYLView实例:
但是,我们仍然希望在V2版本的CLYLView支持V1版本。满足这种需求,我们可以用XmlnsCompatableWith声明一个新的Assembly与老的Assembly兼容。XAML加载器看到了XmlnsCompatableWith属性,就会把默认地把所有对V1的引用处理为V2的引用。
向后兼容最大的一个好处就是:当我们只有新版的Assembly时,所有对老版Assembly的引用仍然是可读的,不会出现任何的错误。
{
Color _color;
Content _content;
public Color Color_Prop { get { return _color; } set { _color = value; } }
public Content Content_Prop { get { return _content; } set { _content = value; } }
}
现在我们可以这样使用V2版本的CLYLView实例:
但是,我们仍然希望在V2版本的CLYLView支持V1版本。满足这种需求,我们可以用XmlnsCompatableWith声明一个新的Assembly与老的Assembly兼容。XAML加载器看到了XmlnsCompatableWith属性,就会把默认地把所有对V1的引用处理为V2的引用。
向后兼容最大的一个好处就是:当我们只有新版的Assembly时,所有对老版Assembly的引用仍然是可读的,不会出现任何的错误。
闲话WPF之六(XAML的标记兼容性(Markup Compaibility))
闲话WPF之十四(WPF的数据处理 [1] )
闲话WPF之二五(WPF中的ControlTemplate [3])
闲话WPF之十七(WPF中的资源 [3])
闲话WPF之二二(WPF中的Style)
闲话WPF之十八(WPF中的资源 [4] )
闲话WPF之十七(WPF中的资源 [3])
闲话WPF之十六(WPF中的资源 [2])
闲话WPF之十一(Dependency属性 [3] )
闲话WPF之二十(WPF中的传递事件 [2] )
WPF 路径标记语法
XAML——Vista标记语言
捉WPF应用程序中XAML代码解析异常
标记库(tag library)
WPF疑难杂症之一(3D场景)
WPF疑难杂症之一(3D场景)
Windows Presentation Foundation(WPF)中的数据绑定(使用XmlDataProvider作控件绑定之二:使用外部URL的XML文件)
关于过年的闲话(文采阁)
Windows Presentation Foundation(WPF)中的数据绑定(控件与控件值的绑定)
WPF分辨率的独立性
闲话定律(3)
闲话定律(5)
闲话(3)
闲话定律(五)