1

リストボックスにプリローダーを追加したいのですが、ピボットコントロール全体にプリローダーを追加しましたが、1つのリストボックスにのみ表示します(ピボットページごとにリストボックスがあります)。リストボックスごとに個別のプリローダーを作成します。誰かがこれをしましたか?

現在、ロードテキストとプログレスバーを表示するプリローダーコントロールがあります。プログレスバーをリストボックスにアタッチして、データがWebサービスからロードされるまで(異なるリストボックスごとに)表示する方法はありますか?

これは私の現在のプリローダーです:

xamlでの私のリストのコードプレビュー

<telerikPrimitives:RadDataBoundListBox HorizontalAlignment="Left" Margin="4,0,0,0" Name="listNearbyBusinesses" IsAsyncBalanceEnabled="True" AsyncBalanceMode="FillViewportFirst" SelectionChanged="listNearbyBusinesses_SelectionChanged" Height="535" VerticalAlignment="Top" Grid.RowSpan="2" Grid.ColumnSpan="2">
    <telerikPrimitives:RadDataBoundListBox.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <Image Width="100" Height="100" x:Name="m_Image" Source="{Binding Image}"/>
                <StackPanel>

                    <TextBlock Text="{Binding Name}" TextWrapping="Wrap" Style="{StaticResource PhoneTextExtraLargeStyle}" />
                    <TextBlock Text="{Binding Type}" TextWrapping="Wrap" Margin="12,-6,12,0" Style="{StaticResource PhoneTextSubtleStyle}" />
                    <telerikInput:RadRating  IsReadOnly="True" Value="{Binding Rating}" Margin="12" ItemShapeHeight="20" ItemShapeWidth="20" />
                </StackPanel>
            </StackPanel>
        </DataTemplate>
    </telerikPrimitives:RadDataBoundListBox.ItemTemplate>
</telerikPrimitives:RadDataBoundListBox>
4

0 に答える 0