コード例 #1
0
ファイル: ViewModel.cs プロジェクト: trympet/LiveCharts2
        private void OnPointMeasured(TypedChartPoint <float, RoundedRectangleGeometry, LabelGeometry, SkiaSharpDrawingContext> point)
        {
            var visual          = point.Visual;
            var delayedFunction = new DelayedFunction(EasingFunctions.BuildCustomElasticOut(1.5f, 0.60f), point, 30f);

            _ = visual
                .TransitionateProperties(
                nameof(visual.Y),
                nameof(visual.Height))
                .WithAnimation(animation =>
                               animation
                               .WithDuration(delayedFunction.Speed)
                               .WithEasingFunction(delayedFunction.Function));
        }