C# 忙指示灯不工作?

C# 忙指示灯不工作?,c#,wpf,telerik,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:RadBusyIndicat

我的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>

忙指示灯不可见是因为我的代码错误吗?

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

忙碌指示器应包含当其IsBusy为真时将被禁用的控件。通常使整个窗口内容繁忙

<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>


它不工作是什么意思?忙指示灯根本不可见忙指示灯应该是窗口/控件/whatev的根。所有其他控件都进入内部
Busy=“true”
指示器显示位于所有子控件顶部的覆盖。如果您要求澄清详细信息,则应将其作为注释而不是答案发布。private void btnImport_Click(对象发送方,RoutedEventTarget e){RadBusyIndicator.Visibility=Visibility.Visibility;RadBusyIndicator.IsBusy=true;string _blockcode=combBlock.SelectedValue.ToString();DataImportModel DIM=new DataImportModel();AuditLoginModel Audit=new AuditLoginModel();int-TXN_Tables=0;int-TblEnrollCount=0;
<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>