欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

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

程序员文章站 2022-04-26 12:25:01
在silverlight for windows phone 中,绑定是一个很重要的概念,如果你的绑定用好了,将会节省很多事情... 如下图,button2的高度是button1 的高度+400....

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

如下图,button2的高度是button1 的高度+400.

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

实现方法,xmal代码如下,可以看到是利用element binding和一个converter实现的:

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

converter如下:

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

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

源代码下载




作者:alexis