Files
docs-desktop/dotnet-desktop-guide/framework/wpf/graphics-multimedia/how-to-create-a-quadratic-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.8 KiB

title, ms.date, helpviewer_keywords, ms.assetid
title ms.date helpviewer_keywords ms.assetid
How to: Create a Quadratic Bezier Curve 03/30/2017
Bezier curves [WPF], creating
quadratic Bezier curves [WPF], creating
graphics [WPF], quadratic Bezier curves
cd8fca4a-504e-4fd8-92ea-2969065a6e02

How to: Create a Quadratic Bezier Curve

This example shows how to create a quadratic Bezier curve. To create a quadratic Bezier curve, use the xref:System.Windows.Media.PathGeometry, xref:System.Windows.Media.PathFigure, and xref:System.Windows.Media.QuadraticBezierSegment classes.

Example

In the following examples, a quadratic Bezier curve is drawn from (10,100) to (300,100). The curve has a control point of (200,200).

In Extensible Application Markup Language (XAML), you can use attribute syntax to describe a path.

[!code-xamlGeometrySample#54]

(Note that this attribute syntax actually creates a xref:System.Windows.Media.StreamGeometry, a lighter-weight version of a xref:System.Windows.Media.PathGeometry. For more information, see the Path Markup Syntax page.)

In XAML, you may also draw a quadratic Bezier curve using object element syntax. The following is equivalent to the previous XAML example.

[!code-xamlGeometrySample#34]

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

See also