在WPF中一次强调3个字

时间:2009-11-03 14:15:28

标签: .net wpf winforms

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

  1. 每隔x毫秒,一次为3个字加下划线。在x毫秒之后,为接下来的3个字加下划线。

  2. 每隔x毫秒,有3个单词出现并从窗口中消失?

  3. 如果我使用Windows窗体,还有办法做上面的(1)和(2)吗?

    谢谢

1 个答案:

答案 0 :(得分:0)

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

要托管单词,您可以将ItemsControl与自定义ItemsPanelTemplate = WrapPanel一起使用。

要主持文字,我建议您使用TextBlock。

通过TextBlock.TextDecorations属性完成下划线。