私はUWPアプリケーションでSyncfusionを使用して折れ線グラフを作成しています。私は、コレクションに新しいデータを追加するときにその線が伸びるようにアニメーションを追加しようとしています。ドキュメンテーションに関するヘルプは見つかりませんでした。デフォルトのアニメーションは、その中の2つのデータポイント間を描画します。他のアニメーションは存在しませんでした。どんな助けがありがたいですかSyncfusion UWPでアニメーションを追加
0
A
答えて
1
現在、新しいデータポイントがシリーズに動的に追加された場合、アニメーションのサポートが組み込まれていません。ただし、CustomTemplateをLineSeriesに使用することで要件を満たすことができ、ストーリーボードはそのテンプレートでアニメーション用に定義されています。
MainWindow.xaml、参考のために以下のコードサンプルを見つけてください:
<chart:LineSeries ItemsSource="{Binding Collection}"
XBindingPath="XValue" YBindingPath="YValue"
>
<chart:LineSeries.CustomTemplate>
<DataTemplate>
<Canvas >
<Line X1="{Binding X1}" Y1="{Binding Y1}" X2="{Binding X2}" Y2="{Binding Y2}" Loaded="Line_Loaded" Stroke="{Binding Interior}" Name="line">
<Line.Resources>
<Storyboard x:Name="story" >
<DoubleAnimation x:Name="Danimation1" EnableDependentAnimation="True" Storyboard.TargetName="line" Storyboard.TargetProperty="X2" From="{Binding X1}" To="{Binding X2 }" />
<DoubleAnimation x:Name="Danimation2" EnableDependentAnimation="True" Storyboard.TargetName="line" Storyboard.TargetProperty="Y2" From="{Binding Y1}" To="{Binding Y2}" />
</Storyboard>
</Line.Resources>
</Line>
</Canvas>
</DataTemplate>
</chart:LineSeries.CustomTemplate>
</chart:LineSeries>
MainWindow.cs:
private void Line_Loaded(object sender, RoutedEventArgs e)
{
var line = sender as Line;
Storyboard sb = line.Resources["story"] as Storyboard;
sb.Begin();
}
私達はあなたの要件に基づいてデモのサンプルを用意して、それをダウンロードすることができます下記のリンクから、 サンプル:Sample
よろしく、
Durgadevi S
関連する問題
- 1. syncfusion ColorpickerPaletteコントロールに色を追加
- 2. Syncfusionグリッドコントロールで数値を下に追加する
- 3. UWPプロジェクトでSyncfusion Chartを表示できません
- 4. UWPローテーションボタンのアニメーション
- 5. syncfusionグリッドグループコントロールのグリッド列にcssClassを追加するには?
- 6. syncfusion ejtreegrid新しく追加されたノードを変更する
- 7. syncfusionのRibbonControlAdvの隅にリンクボタンを追加するには
- 8. syncfusionのグリッドセルにcssClassを追加する方法
- 9. は、アニメーションを追加 - jQueryの
- 10. UWP StackPanelsでのスペースの追加
- 11. UWPページ遷移アニメーション
- 12. UWPのエラーパネルのアニメーション
- 13. テーブルビューでアニメーションを追加する方法
- 14. imageMagick(PHP)でアニメーションGIFにウォーターマークを追加
- 15. gifアニメーションをPHPで追加する
- 16. C#UWPクラスライブラリをC#UWPクラスライブラリに追加する
- 17. Visual Studio:非UWPプロジェクトにUWP Windows.ApplicationModel.Storeを追加
- 18. C#UWPページにキャンバスパネルを追加する
- 19. UWPプロジェクト内にWEB APIを追加
- 20. UWPアプリケーションにフィジックスを追加する
- 21. 公開フェイスブックフィードをUWPに追加
- 22. XamarinクロスプラットフォームアプリケーションにUWPオプションを追加する
- 23. StorageFile UWPから画像ソースを追加
- 24. css3のアニメーション追加assingment to {}
- 25. UILabelでのアニメーションの追加と削除
- 26. 要素をビューアニメーションに追加するクラス、アニメーションを追加する
- 27. ExtendedSplashScreenカスタムサイズとアニメーションC#UWP
- 28. 固定フローティング要素 - 追加クラスにアニメーションを追加
- 29. Syncfusion ASP.NET MVC RowIndex
- 30. Syncfusion RTE Keyboard
Syncfusionサポートでチケットを発行すると、より良いお手伝いをすることができます。 –