对使用椭圆显示进度感到好奇,可能是因为进度栏使用IsIndeterminate。 我将使用椭圆,其中颜色或不透明度会产生从左向右移动的效果,但是椭圆控件而不是出售的条形,而是散开了。 我并不是在寻找一个可行的例子,只是希望以最佳方式寻求指导。

<Canvas VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Name="canvas1" >
    <Ellipse Height="15" Name="ellipse1" Fill="DodgerBlue"  Stroke="DodgerBlue" Width="15" />
    <Ellipse Height="15" Name="ellipse3" Fill="DimGray"  Stroke="DodgerBlue" Width="15" Canvas.Left="21" Canvas.Top="0" />
    <Ellipse Height="15" Name="ellipse2" Fill="DimGray" Stroke="DodgerBlue" Width="15" Canvas.Left="42" Canvas.Top="0" />
</Canvas>

===============>>#1 票数:0 已采纳

我可能会先创建一个包含动画椭圆的“用户控件”,该椭圆带有“脉冲”-变得更亮,然后淡出,等待一秒钟,然后再次变亮,依此类推。

我已将该控件的多个实例放入UniformGrid。

为了获得从左到右的预期效果,您需要公开一些与动画的开始时间绑定的属性,以便最左边的实例从0开始,然后稍晚一点,接下来稍晚一点,然后以此类推。 我希望在这个时机之前发挥作用,直到获得所需的左右“流”为止。

  ask by Terco translate from so

未解决问题?本站智能推荐:

2回复

使用WPF动态添加和移动椭圆

我正在使用WPF,并且无法动态/以编程方式将椭圆添加到网格中。 我在myGrid中动态分配和放置椭圆。 麻烦的是椭圆上的位置不变。 我正在使用Canvas.SetLeft和SetTop,但是椭圆似乎仍然卡住了。 这是动态分配的代码:
1回复

WPF椭圆路径

我正在尝试在WPF中移动图像。 图像应遵循椭圆作为路径。 动画完成后,应立即重新开始。 (例如,行星在旋转) 如果我是对的,我应该使用DoubleAnimation。 问题是我应该写什么给DoubleAnimation标签。 这是我到目前为止编写的代码:
1回复

WPF椭圆裁剪

当大小达到特定阈值时,椭圆对象剪切出现问题。 我已经战斗了几个小时,似乎无法找出问题所在。 任何帮助,将不胜感激。 这是下面的椭圆的XAML代码:
1回复

WPF椭圆黑色背景

如何删除椭圆角的黑色背景色? 替代文字http://publicimages.s3.amazonaws.com/ellipsewithblackbackground.PNG 谢谢,
2回复

将椭圆的原点放在WPF的中央

我有一个程序,可以在“ Canvas面板中拖动,旋转System.Windows.Shapes.Ellipse并调整其大小。 要调整椭圆的大小并将其拖到画布内并始终保持居中,我需要在每次绘制原点时都进行校正,因为椭圆的原点位于左上角。 有没有一种方法可以默认使Ellipse居中居中?
3回复

如何在WPF中绘制椭圆/椭圆形?

我有两个点,我想在这些点周围画一个椭圆/圆。 这些点的位置是不确定的。 有谁能够帮助我?
3回复

WPF:创建半椭圆按钮

我不认为这是可能的,但它值得一试看看你们说的话。 我想在C#中创建一个半椭圆按钮(不是XAML,可能是通过另一个曲线球)。 如果我想要按钮的预定尺寸,我会使用图像或类似的东西,但事实并非如此,因为尺寸会发生变化。 这里有更多细节: 我有一个椭圆,x半径和y半径(或宽度和高度,分别
1回复

WPF MultiBinding椭圆填充

我无法在Ellipse.Fill上获得MultiBinding 。 我确实有(单个)绑定工作正常,加上Ellipse.Tooltip上的MultiBinding : 但我想要这样的东西: (显然, statusButtonConverter需要从IValueConverter更
2回复

WPF椭圆与BackgroundColor和图像

我正在开发一个Windows Phone应用程序,我有一些省略号。 是否可以在它们上面有背景图像和背景颜色? 当我查找它时,VS只允许我用图像更改Fill属性,但不允许我保持填充颜色+图像。
2回复

显示椭圆半径-WPF [关闭]

我有一个椭圆形的几何体。 我想使用C#通过从圆心到圆的边缘绘制一条直线来显示椭圆的半径。 我该如何实现? 注意:椭圆的中心和半径不是固定的,而是由用户定义的。