文本可见性第二次无法正常工作

时间:2018-05-08 21:38:10

标签: c# wpf xaml

我有WPF应用程序,我想在单击按钮时显示或隐藏某些文本。问题是从第二次单击按钮时它从不显示文本。请帮忙。这是我的xaml

len(line) > 5

在按钮单击中,我说的是以下内容。 UpdatePlate2DView方法需要一段时间才能执行。这不是多线程的。

<Button
            Grid.Column="1"
            x:Name="btnUpdateGrid"
            Margin="{StaticResource AllControlsMargin}"
            Content="{StaticResource UpdateGrid}" Click="btnUpdateGrid_Click"></Button>



            <TextBlock x:Name="tblWait" Grid.Column="2" Visibility="Hidden"
                Text="{StaticResource UpdatingImages}" FontWeight="Bold" VerticalAlignment="Center"></TextBlock>

1 个答案:

答案 0 :(得分:0)

您的“UpdatePlate2DView()”函数可能正在进行一些繁忙的UI处理。因此,在调用此函数之前,请调用“System.Windows.Forms.Application.DoEvents()”以使应用程序处理任何挂起的UI消息。