Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用情节提要在动态创建的usercontrol中调用方法_C#_Wpf_User Controls_Storyboard - Fatal编程技术网

C# 使用情节提要在动态创建的usercontrol中调用方法

C# 使用情节提要在动态创建的usercontrol中调用方法,c#,wpf,user-controls,storyboard,C#,Wpf,User Controls,Storyboard,让下面的内容更加清晰。我正在考虑使用计时器或情节提要。CurrentTimeInvalidated,但情节提要用于节拍器,计时单位为毫秒:因此: CurrentTimeInvalidated并没有像我在调试中看到的那样每毫秒引发一次事件,它似乎每200ms就会引发一次事件 计时器必须在代码中初始化,很明显,这是按顺序发生的。因此,计时器在大约30秒的时间内失去校准 我想这个标题大致概括了我想做的事情,但是非常详细 我有8个在运行时动态创建的用户控件。 我有一个窗口,它在窗口的整个生命周期中运行故

让下面的内容更加清晰。我正在考虑使用计时器或情节提要。CurrentTimeInvalidated,但情节提要用于节拍器,计时单位为毫秒:因此:

CurrentTimeInvalidated并没有像我在调试中看到的那样每毫秒引发一次事件,它似乎每200ms就会引发一次事件

计时器必须在代码中初始化,很明显,这是按顺序发生的。因此,计时器在大约30秒的时间内失去校准

我想这个标题大致概括了我想做的事情,但是非常详细

我有8个在运行时动态创建的用户控件。 我有一个窗口,它在窗口的整个生命周期中运行故事板和动画。重复行为=永远,自动翻转=真

我需要做的是在故事板中以设定的间隔依次调用usercontrols中的方法

是否可以绑定到情节提要并创建调用usercontrol方法的触发器

谢谢


Dan.

首先,WPF帧速率为60 FPS,因此无法进行毫秒级的UI更新。如果要点击每个帧的渲染,请使用CompositionTarget.rendering事件