Files
docs-desktop/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-create-a-cubic-bezier-curve.md
T
Andy (Steve) De George be103da07e Replace various WPF include files with content (#1335)
* net-current-v30plus-md.md

* net-current-v40plus-md.md

* tla2sharptla-ui-md.md

* tla2sharptla-uiautomation-md.md

* tla2sharptla-winclient-md.md

* tla2sharptla-xaml-md.md

* tlasharptla-ui-md.md

* tlasharptla-uiautomation-md.md

* tlasharptla-winclient-md.md

* tlasharptla-xaml-md.md

* fix warnings
2022-03-16 12:14:11 -04:00

1.9 KiB

title, ms.date, helpviewer_keywords, ms.assetid
title ms.date helpviewer_keywords ms.assetid
How to: Create a Cubic Bezier Curve 03/30/2017
curves [WPF], cubic Bezier
Bezier curves [WPF], cubic
graphics [WPF], cubic Bezier curves
cubic Bezier curves [WPF]
450a3a77-7c57-48b0-a008-0f6051add980

How to: Create a Cubic Bezier Curve

This example shows how to create a cubic Bezier curve. To create a cubic Bezier curve, use the xref:System.Windows.Media.PathGeometry, xref:System.Windows.Media.PathFigure, and xref:System.Windows.Media.BezierSegment classes. To display the resulting geometry, use a xref:System.Windows.Shapes.Path element, or use it with a xref:System.Windows.Media.GeometryDrawing or a xref:System.Windows.Media.DrawingContext. In the following examples, a cubic Bezier curve is drawn from (10, 100) to (300, 100). The curve has control points of (100, 0) and (200, 200).

Example

In Extensible Application Markup Language (XAML), you may use abbreviated markup syntax to describe a path.

[!code-xamlGeometrySample#53]

In XAML, you can also draw a cubic Bezier curve using object tags. The following is equivalent to the previous XAML example.

[!code-xamlGeometrySample#33]

This example is part of larger sample; for the complete sample, see the Geometries Sample.

See also