-4

私の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;

ビジー インジケータが表示されない コードが間違っているのでしょうか?

4

1 に答える 1

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>
于 2012-07-30T12:25:05.800 に答える