在WPF中,我将如何执行以下操作:
每隔x毫秒,一次为3个字加下划线。在x毫秒之后,为接下来的3个字加下划线。
每隔x毫秒,有3个单词出现并从窗口中消失?
如果我使用Windows窗体,还有办法做上面的(1)和(2)吗?
谢谢
答案 0 :(得分:0)
您将创建一个将执行(1)和(2)的线程。考虑到与UI的实际互动应该通过Dispatcher
即window.Dispatcher.Invoke(...)
来完成。
要托管单词,您可以将ItemsControl与自定义ItemsPanelTemplate = WrapPanel一起使用。
要主持文字,我建议您使用TextBlock。
通过TextBlock.TextDecorations属性完成下划线。