gpt4 book ai didi

Silverlight 按钮单击

转载 作者:行者123 更新时间:2023-12-04 06:27:45 26 4
gpt4 key购买 nike

我在获取 Silverlight 按钮单击事件以立即更新控件的 UI 元素然后继续执行其他一些过程时遇到问题。例如,更新控件的文本,然后进行一些处理。我试过调用 UpdateLayout() 方法,但这没有帮助。

下面是一些示例代码:

private void button1_Click(object sender, RoutedEventArgs e)
{
textBlock1.Text = "Testing";
textBlock1.UpdateLayout();
UpdateLayout();
Thread.Sleep(2000);
textBlock1.Text = "Done";
}

在该示例中,textBlock1 控件永远不会显示文本“Testing”。

最佳答案

这是因为你用你的 Sleep 阻塞了 UI 线程语句,这意味着文本块在完成后才会更新,但到那时您已将文本设置为“完成”。

关于Silverlight 按钮单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5831948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com