.net 在WPF中一次划线3个单词

.net 在WPF中一次划线3个单词,.net,wpf,winforms,.net,Wpf,Winforms,在WPF中,我将如何执行以下操作: 每x毫秒,一次在3个单词下面划线。x毫秒后,在接下来的3个单词下面划线 每x毫秒,有3个单词出现并从窗口消失吗 如果我使用Windows窗体,是否仍有方法执行上面的(1)和(2) 谢谢您将创建一个线程,该线程将执行(1)和(2)。考虑到与UI的实际交互应通过Dispatcher完成,即window.Dispatcher.Invoke(…) 要承载单词,可以将ItemsControl与自定义ItemsPanelTemplate=WrapPanel一起使用 要承载

在WPF中,我将如何执行以下操作:

  • 每x毫秒,一次在3个单词下面划线。x毫秒后,在接下来的3个单词下面划线

  • 每x毫秒,有3个单词出现并从窗口消失吗

  • 如果我使用Windows窗体,是否仍有方法执行上面的(1)和(2)


    谢谢

    您将创建一个线程,该线程将执行(1)和(2)。考虑到与UI的实际交互应通过
    Dispatcher
    完成,即
    window.Dispatcher.Invoke(…)

    要承载单词,可以将ItemsControl与自定义ItemsPanelTemplate=WrapPanel一起使用

    要承载文本,我建议您使用TextBlock


    下划线是通过TextBlock.textEditions属性完成的。

    您将创建一个线程,该线程将执行(1)和(2)。考虑到与UI的实际交互应通过
    Dispatcher
    完成,即
    window.Dispatcher.Invoke(…)

    要承载单词,可以将ItemsControl与自定义ItemsPanelTemplate=WrapPanel一起使用

    要承载文本,我建议您使用TextBlock


    下划线是通过TextBlock.TextEditions属性完成的。

    我想我们需要更多的信息。首先,需要加下划线的文本由什么控制?你希望1和2同时发生吗?你能给我们举个例子说明你为什么要这样做,以便更好地理解你想要实现的目标吗?不,我不希望1和2同时发生。需要此动画的文本位于textbox控件或字符串数组中。我需要为我正在做的一个项目做这个。我想我们需要更多的信息。首先,需要加下划线的文本由什么控制?你希望1和2同时发生吗?你能给我们举个例子说明你为什么要这样做,以便更好地理解你想要实现的目标吗?不,我不希望1和2同时发生。需要此动画的文本位于textbox控件或字符串数组中。我需要为我正在从事的一个项目这样做。我该怎么做(1)。我不知道你的回答中哪一部分提到了这一点。谢谢如果你能在这里详细说明你遇到的困难,或者你能详细说明你原来的问题,那么你就会有很多清晰的答案。我的回答和你的问题一样抽象。我会怎么做。我不知道你的回答中哪一部分提到了这一点。谢谢如果你能在这里详细说明你遇到的困难,或者你能详细说明你原来的问题,那么你就会有很多清晰的答案。我的回答和你的问题一样抽象。