silverlight
发布时间:2022-05-04 发布网站:大佬教程 code.js-code.com
大佬教程收集整理的这篇文章主要介绍了XAML实例教程系列 - XAML传递参数到值转换类实例,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
概述
继上一篇值类型转换器(Type Converter), 这篇将通过实例代码讲解一个XAML开发小技巧。 在Silverlight应用开发中,经常需要进行值转换,例如从
Boolean转换到Window
s.Visibility,或者从数字转换到字符。下例中演示如何在XAML中传递参数到值转换类。 定义简单数据成员类: public class Book
{ public
datetiR_619_11845@e Pu
@H_673_21@
继上一篇值类型转换器(Type Converter), 这篇将通过实例代码讲解一个XAML开发小技巧。
在Silverlight应用开发中,经常需要进行值转换,例如从Boolean转换到Windows.Visibility,或者从数字转换到字符。下例中演示如何在XAML中传递参数到值转换类。
定义简单数据成员类:
@H_
801_34@public
@H_
801_34@class Book
{
@H_
801_34@public
datetiR_619_11845@e PublishDate
{
@H_
801_34@ get;
@H_
801_34@set; }
}
定义值转换类:
@H_
801_34@public
@H_
801_34@class
datetiR_619_11845@eConverter : Sy
stem.Window
s.Data.IValueConverter
{
@H_
801_34@public
@H_
801_34@ob
ject Convert(
@H_
801_34@ob
ject value,Type targetType,@H_
801_34@ob
ject parameter,Sy
stem.Globalization.CultureInfo culture )...
@H_
801_34@public
@H_
801_34@ob
ject Convert
BACk(
@H_
801_34@ob
ject value,Sy
stem.Globalization.CultureInfo culture )...
}
在XAML中传递参数到值转换类,
@H_
801_34@<
TextBlock
Text
@H_
801_34@="
{Binding PublishDate,Converter={Staticresource datetiR_619_11845@eConverter},ConverterParameter=truE}
@H_
801_34@"
@H_
801_34@/>
在CS代码中,传递参数到值转换类,
Book myBook =
@H_
801_34@new Book(
);
myBook.PublishDate =
datetiR_619_11845@e.
Now;
Binding binding =
@H_
801_34@new Binding(
"
PublishDate
" );
binding
.source = myBook;
binding.Converter =
@H_
801_34@new
datetiR_619_11845@eConverter(
);
binding.ConverterParameter =
@H_
801_34@true;
XAML实例教程系列:
XAML实例教程系列 - 类型转换器(Type Converter)
欢迎大家留言交流,或者加入QQ群交流学习:
22308706(一群) 超级群500人
37891947(二群) 超级群500人
100844510(三群) 高级群200人
32679922(四群) 超级群500人
23413513(五群) 高级群200人
32679955(六群) 超级群500人
88585140(八群) 超级群500人
128043302(九群 企业应用开发推荐群) 高级群200人
101364438(十群) 超级群500人
68435160(十一群 企业应用开发推荐群)超级群500人
大佬总结
以上是大佬教程为你收集整理的XAML实例教程系列 - XAML传递参数到值转换类实例全部内容,希望文章能够帮你解决XAML实例教程系列 - XAML传递参数到值转换类实例所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。