2.7.3 更多类型转换
普通文本经常被用作对象元素的子元素。这是因为类型转换器会将其自动转换为它的父元素类型。
例如:
<SolidColorBrush>White</SolidColorBrush>
类型转换器会自动将 "White" 转换为 SolidColorBrush 对象。
<Brush>White</Brush>
由于 Brush 是 SolidColorBrush、GradientBrush和其他一些具体笔刷的抽象基类,因此类型转换器将 "Brush" 理解为 SolidColorBrush,并将 "White" 转换为 SolidColorBrush 对象。
本文介绍了XAML中如何通过类型转换器将普通文本自动转换为其父元素类型的过程。例如,White可以被自动转换为SolidColorBrush对象。此外,文章还解释了当使用Brush作为父元素时,类型转换器是如何理解并进行相应的转换。
2951

被折叠的 条评论
为什么被折叠?



