Shape.SizeRelative Property
Gets or sets the shape’s relative size.
Namespace: DevExpress.XtraRichEdit.API.Native
Assembly: DevExpress.RichEdit.v24.1.Core.dll
NuGet Packages: DevExpress.RichEdit.Core, DevExpress.Win.Navigation
Declaration
Property Value
Type | Description |
---|---|
SizeF | Specifies values that define the ratio of the shape width and height to the width and height of the given elements. Valid values range from 0 (0%) to 10 (1000%). |
Remarks
Use the RelativeHorizontalSize and RelativeVerticalSize properties to specify elements relative to which the shape width and height are calculated.
The following example creates a rectangle and sets its size to 50% of the page size:
Document document = wordProcessor.Document;
// Create a rectangle.
Shape rectangle = document.Shapes.InsertShape(document.Range.Start, ShapeGeometryPreset.Rectangle);
// Set the rectangle size to 50% of the page size.
rectangle.RelativeHorizontalSize = ShapeRelativeHorizontalSize.Page;
rectangle.RelativeVerticalSize = ShapeRelativeVerticalSize.Page;
rectangle.SizeRelative = new SizeF(0.5f, 0.5f);
See Also