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

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

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

 

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

 

Converter如下:

 

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

源代码下载:

posted @   Alexis  阅读(1883)  评论(5编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示