In This Article

Wave Class

Represents a Path that renders a wave shape with the apex on a specified side.

public class Wave : Shape
Inheritance:
object Visual UIElement FrameworkElement Shape object

Constructors

Wave()

Initializes an instance of the class.

public Wave()

Properties

ApexCount

The number of apexes in the wave.

public int ApexCount { get; set; }

Property Value

int:

The default value is 20.

ApexSide

The side upon which the wave apex appears.

public Side ApexSide { get; set; }

Property Value

Side:

The default value is Side.Top.

DefiningGeometry

Gets a value that represents the Geometry of the Shape.

protected override Geometry? DefiningGeometry { get; }

Property Value

Geometry:

The Geometry of the Shape.

IsInverted

Indicates whether the 'inside' of the shape occurs on the same side as the apex.

public bool IsInverted { get; set; }

Property Value

bool:

true if the 'inside' of the shape occurs on the same side as the apex; otherwise, false. The default value is false.

Fields

ApexCountProperty

Defines the ApexCount property.

public static readonly DependencyProperty ApexCountProperty

ApexSideProperty

Defines the ApexSide property.

public static readonly DependencyProperty ApexSideProperty

DataProperty

Defines the ActiproSoftware.Windows.Shapes.Wave.Data property.

public static readonly DependencyProperty DataProperty

IsInvertedProperty

Defines the IsInverted property.

public static readonly DependencyProperty IsInvertedProperty

Extension Methods