02 2012 档案
摘要:在这篇文章中我将要讨论在Windows Phone 7中的Opacity Mask。基本上Opacity mask的功能是让一个element的某部分能够透明或者能偶部分透明。你只需将一个element或者Visual(每一个UI元素都有OpacityMask这个公有属性)的OpacityMask属性设置成一个Brush就能创建Opacity Mask。这个Brush就能隐射到element或者Visual上去,每一个画刷像素的不透明度值被用来确定element上每个相应像素的最终不透明度值。 当在编写WP7应用程序的时候,经常要做的一个任务是保证你的程序在明暗两种主题下都能尽可能看...
阅读全文
摘要:这篇博文主要是介绍了利用Linq API去查询WPF/Silverlight的可视化树。你可能在其他博客上看到了一些利用Linq查询可视化树的方法,但是我这里介绍的方法特殊在于它能够生成树状结构查询而不仅仅是简单的将可视化树展开。我最近在codeproject发表了一篇文章,这篇文章介绍了一项生成Linq查询的树状结构的API的技术。利用了已经生成了的WPF/Silverlight API。如果你对更通用的方法或者是对这个API是怎么构造有兴趣,(或者对它怎么受XPath的影响的有兴趣)请移步到codeproject看看我的那篇文章。这里我仅对Linq to Visual Tree API 做
阅读全文

浙公网安备 33010602011771号