忙指标不起作用?

时间:2012-07-30 12:22:18

标签: c# wpf telerik

我的Xaml代码:

<telerik:RadBusyIndicator Name="RadBusyIndicator" IsBusy="True"
                          Margin="34,32,58,36" Visibility="Collapsed"
                          Grid.Row="3" Grid.RowSpan="4" Grid.Column="2">
</telerik:RadBusyIndicator>

点击导入按钮,我将按钮名称称为“导入”,使忙指示为

RadBusyIndicator.visibility=visibility.visible;

我的代码错误,看不到Busy指示灯?

1 个答案:

答案 0 :(得分:0)

您是否将其IsBusy设置为true。 你也在后台线程上运行你的代码。

繁忙指示符应包含在其IsBusy为true时将被禁用的控件。通常使BusyWindow的整个窗口内容。

<telerik:RadBusyIndicator Name="RadBusyIndicator" IsBusy="True" Margin="34,32,58,36" Grid.RowSpan="4" Visibility="Collapsed" Grid.Row="3" Grid.Column="2">

<Button Grid.Row="6" Grid.Column="2" Content="Import" Width="120" Height="30" IsEnabled="False" VerticalAlignment="Center" HorizontalAlignment="Center" Name="btnImport" Click="btnImport_Click" Margin="76,5,79,5"></Button> 

</telerik:RadBusyIndicator>