在 wpf C# 中在运行时更改标签文本

里帕尔

我有一个名为lblMsg.

我想动态更改它的内容运行时。

下面是我的代码示例,而不是实际代码。我的 for 循环包含很多代码,每个循环大约需要 8 到 9 秒。所以它应该在 UI 上可见。

例如。

for(int i=0;i<=length;i++)
{
    lblMsg.Content="Test"+i;
}

但它不起作用。任何人都可以帮助我吗?

里奇

如果您只想显示带有递增编号的标签,您可以创建一个任务,然后使用延迟 (Thread.Sleep()) 给 UI 时间来刷新标签。

因为您不能在单独的线程中更改 UI 元素,所以您必须使用 UI 调度程序更新 UI。

示例代码

var length = 1000;

Task.Run(() =>
{
    for (int i = 0; i <= length; i++)
    {
        Application.Current.Dispatcher.BeginInvoke(new Action(() => { 
            lblMsg.Content = "Test" + i;
        }), DispatcherPriority.Render);
        Thread.Sleep(100);
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在运行时更改选项卡项标题(WPF、c#)

来自分类Dev

在运行时从C#编辑WPF ListView项

来自分类Dev

c#在运行时更改标签(控件)的位置

来自分类Dev

在运行时更改/切换 WPF 文本框的文本数据绑定

来自分类Dev

在C#Winform中在运行时更改语言

来自分类Dev

WPF文本块无法在运行时显示属性更改

来自分类Dev

在运行时网格中的文本框的WPF文本始终为空

来自分类Dev

WPF:如何在运行时更改行为?

来自分类Dev

如何将C#GUI标签文本分成几行(不在运行时)?

来自分类Dev

在运行时WPF中设置图像

来自分类Dev

在运行时 WPF 上画线

来自分类Dev

Wpf 在运行时加载 dll

来自分类Dev

具有WPF的C#-创建在运行时可调整大小的按钮网格

来自分类Dev

我可以在C ++中在运行时更改对象的类型吗

来自分类Dev

在C#中,在运行时将属性更改为只读

来自分类Dev

使用 C# 在 Selenium.Webdriver + PhantomJS 中在运行时更改代理

来自分类Dev

WPF动画GIF源更改在运行时..但在源更改时保持静态

来自分类Dev

WPF动画GIF源更改在运行时..但在源更改时保持静态

来自分类Dev

在运行时在c中创建某个结构

来自分类Dev

如何在运行时在C中检测OS

来自分类Dev

WPF:在运行时动态更改DataGrid单元格/行背景色

来自分类Dev

使用WPF / MVVM在运行时动态更改UserControl内容

来自分类Dev

WPF全局样式,可在运行时更改而无需设置DynamicResource

来自分类Dev

C#中的某些内容可以在运行时更改浮点比较行为吗?[x64]

来自分类Dev

C#中的某些内容可以在运行时更改浮点比较行为吗?[x64]

来自分类Dev

WPF如何在运行时更新UI

来自分类Dev

来自xaml的wpf图像未在运行时显示

来自分类Dev

WPF图像在运行时未渲染

来自分类Dev

WPF-在运行时更新静态资源值

Related 相关文章

  1. 1

    在运行时更改选项卡项标题(WPF、c#)

  2. 2

    在运行时从C#编辑WPF ListView项

  3. 3

    c#在运行时更改标签(控件)的位置

  4. 4

    在运行时更改/切换 WPF 文本框的文本数据绑定

  5. 5

    在C#Winform中在运行时更改语言

  6. 6

    WPF文本块无法在运行时显示属性更改

  7. 7

    在运行时网格中的文本框的WPF文本始终为空

  8. 8

    WPF:如何在运行时更改行为?

  9. 9

    如何将C#GUI标签文本分成几行(不在运行时)?

  10. 10

    在运行时WPF中设置图像

  11. 11

    在运行时 WPF 上画线

  12. 12

    Wpf 在运行时加载 dll

  13. 13

    具有WPF的C#-创建在运行时可调整大小的按钮网格

  14. 14

    我可以在C ++中在运行时更改对象的类型吗

  15. 15

    在C#中,在运行时将属性更改为只读

  16. 16

    使用 C# 在 Selenium.Webdriver + PhantomJS 中在运行时更改代理

  17. 17

    WPF动画GIF源更改在运行时..但在源更改时保持静态

  18. 18

    WPF动画GIF源更改在运行时..但在源更改时保持静态

  19. 19

    在运行时在c中创建某个结构

  20. 20

    如何在运行时在C中检测OS

  21. 21

    WPF:在运行时动态更改DataGrid单元格/行背景色

  22. 22

    使用WPF / MVVM在运行时动态更改UserControl内容

  23. 23

    WPF全局样式,可在运行时更改而无需设置DynamicResource

  24. 24

    C#中的某些内容可以在运行时更改浮点比较行为吗?[x64]

  25. 25

    C#中的某些内容可以在运行时更改浮点比较行为吗?[x64]

  26. 26

    WPF如何在运行时更新UI

  27. 27

    来自xaml的wpf图像未在运行时显示

  28. 28

    WPF图像在运行时未渲染

  29. 29

    WPF-在运行时更新静态资源值

热门标签

归档