gpt4 book ai didi

c# - Silverlight 中的随机动画

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:32 25 4
gpt4 key购买 nike

我有一张 Silverlight 图片。

<Image Source="pics/pic1.png" Stretch="Fill" Canvas.Left="50" Canvas.Top="50" Width="100" Height="100" MouseLeftButtonUp="startRandomAnim">
<Image.Resources>
<Storyboard x:Name="randomMove">
<!-- code -->
</Storyboard>
</Image.Resources>
</Image>

我希望它在单击时移动到 Canvas 上的随机点。我怎么做?我可以在 XAML 文件中执行此操作还是必须在底层 C# 中处理它?<​​/p>

最佳答案

要获得随机值,您需要使用一些代码。

为了使用尽可能少的 C#,您可以创建一个包含动画目标坐标的类,创建此类的对象并将其放入图像的 DataContext 中并绑定(bind) Storyboard到坐标。然后,当用户点击时,生成随机坐标并启动动画。

关于c# - Silverlight 中的随机动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4699315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com