椭圆作为标签的遮罩

问题描述 投票:1回答:1

我正在做一个新设计的 "材质设计 "一样的切换按钮。我有一个动画的问题。我使用了一个椭圆,这个椭圆可以在鼠标点击的地方展开并改变按钮的颜色。有了颜色,它的工作原理很好,但我想使可见的标签,因为椭圆是在它和隐形的第二个。我有一张图片,让它更简单易懂。

Toggle Button

第二张图显示,绿色的地方写着 "Toggled",应该写着 "Untoggled",但是蓝色的地方应该写着 "Toggled",然后径向变化。我试过使用不透明度遮罩,但我不能让它工作。谁能帮帮我?

wpf vb.net mask ellipse
1个回答
1
投票

好吧,我做了动画EllipseGeometry,设置我想显示的标签在旧的顶部,并将顶部的一个剪裁到EllipseGeometry。

© www.soinside.com 2019 - 2024. All rights reserved.