【发布时间】:2012-09-27 18:57:34
【问题描述】:
我正在尝试构建 Windows Phone 动态磁贴。我想在瓷砖上添加一些强调色的文字。这意味着我需要在透明的图块上绘制一些文本。我好像不能用透明色写字。
我有一个 173 x 173 像素的用户控件,我将其保存为 png 文件。我使用这个 png 作为动态磁贴的图像。图像的透明位以当前的强调色显示。
任何想法如何在 xaml 中用透明颜色编写?
【问题讨论】:
-
您是否尝试通过磁贴显示背景颜色?
-
是的。简而言之就是这样。
-
当您保存 .png 时,您明确标记它以保持透明度?你试过复合路径吗?
-
瓷砖的透明部分工作正常。我有一块完全透明的瓷砖(强调色)。右上角有一颗白星。在星星的顶部,我希望能够将未读计数放在强调色中。这意味着字体必须“切开”白色星形以显示其下方的背景(它本身是透明的)。
-
啊,好吧,如果我理解正确,您真正想要做的是通过 API 将您的数字计数 (TextBlock) 的前景色绑定到强调色。
标签: windows-phone-7 xaml