Windows Phone 实用开发技巧(13):自定义Element Binding

在Silverlight for Windows Phone 中,绑定是一个很重要的概念,如果你的绑定用好了,将会节省很多事情...

如下图,Button2的高度是Button1 的高度+400.

 

实现方法,XMAL代码如下,可以看到是利用Element Binding和一个Converter实现的:

 

Converter如下:

 

小结:利用绑定和转换器可以解决很多数据转换的问题,但是转换器也有其弱点,在ListBox中尽量少使用复杂的转换器,以免影响性能。 

源代码下载:

如果您喜欢我的文章,您可以通过支付宝对我进行捐助,您的支持是我最大的动力https://me.alipay.com/alexis


作者:Alexis
出处:http://www.cnblogs.com/alexis/
关于作者:专注于Windows Phone 7、Silverlight、Web前端(jQuery)。
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过shuifengxuATgmail.com  联系我,非常感谢。

原文地址:https://www.cnblogs.com/alexis/p/2086004.html