|
|
1
6
我想出了一个看起来不错的解决方案。我在Blend 2.0 SP1中绘制的一些XAML示例如下:
一种选择是在代码隐藏中执行此操作,如果您想对动画进行精细控制,这非常整洁。例如:
这是我正在使用的代码,对我来说看起来已经足够好了。如果你有硬件加速,你可以尝试给它添加一些模糊。你可能需要调整代码并隐藏/显示矩形,但基本上就是这样。 |
|
|
2
2
很容易将任何透明面板放置在主网格的“顶部”,并为放置在面板中的元素设置动画。要将面板放置在“顶部”,只需将其放在XAML层次结构的末尾,在任何其他元素之后。或者,您可以使用“ZIndex”属性。 洛朗 |
|
|
3
0
你可以像LBugnion说的那样在上面放一个透明面板,但别忘了有很多方法可以做到这一点:
如果你只改变阿尔法,它仍然是 可点击的 即使你看不到颜色。 偏离主题,但:尽量使效果微妙,也许有一个开/关选项。 |
|
|
4
0
附着于 this article progressbars上的示例代码有一个Vista风格的进度条,进度条上有Vista风格的闪烁。它使用边框、画笔和转换器来创建动画。我不能说我完全理解其中的一切,但它非常有效。应该很容易复制到您的需求。 |