Spread Windows Forms 7.0 Product Documentation
DynamicSize Property
See Also  Example Support Options
FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.DrawingSpace Namespace > PSShape Class : DynamicSize Property


Glossary Item Box

Gets or sets whether the size of the object changes when hiding or showing, resizing, or moving rows or columns.

Syntax

Visual Basic (Declaration) 
Public Overridable Property DynamicSize As Boolean
Visual Basic (Usage)Copy Code
Dim instance As PSShape
Dim value As Boolean
 
instance.DynamicSize = value
 
value = instance.DynamicSize
C# 
public virtual bool DynamicSize {get; set;}

Property Value

Boolean: true if successful; false otherwise

Remarks

This property is available at run time only.

The DynamicSize property always return false if the DynamicMove property is false.

If the DynamicSize property is set in code, then the value takes effect when the DynamicMove property of the shape is set to true; otherwise, DynamicSize can be true only when DynamicMove is true.

Example

This example shows the use of the property in customizing a shape to illustrate the use of the property for classes that inherit this property.
C#Copy Code
FarPoint.Win.Spread.DrawingSpace.FourWayArrowShape sh = new FarPoint.Win.Spread.DrawingSpace.FourWayArrowShape();
sh.Name = "Arrow";
fpSpread1.ActiveSheet.AddShape(sh);

FarPoint.Win.Spread.DrawingSpace.PSShape ps;
ps = fpSpread1.ActiveSheet.GetShape("Arrow");
ps.AlphaBlendShadowColor = 150;
ps.BackColor = Color.Red;
ps.CanRenderText = true;
ps.DynamicMove = true;
ps.DynamicSize = true;
ps.ShadowColor = Color.Orange;
ps.ShadowDirection = DrawingSpace.ShadowDirection.TopLeft;
ps.ShadowOffset = 5;
ps.ShadowOffsetX = 10;
ps.ShadowOffsetY = 10;

Visual BasicCopy Code
Dim sh As New FarPoint.Win.Spread.DrawingSpace.FourWayArrowShape
sh.Name = "Arrow"
FpSpread1.ActiveSheet.AddShape(sh)

Dim ps As FarPoint.Win.Spread.DrawingSpace.PSShape
ps = FpSpread1.ActiveSheet.GetShape("Arrow")
ps.AlphaBlendShadowColor = 150
ps.BackColor = Color.Red
ps.CanRenderText = True
ps.DynamicMove = True
ps.DynamicSize = True
ps.ShadowColor = Color.Orange
ps.ShadowDirection = DrawingSpace.ShadowDirection.TopLeft
ps.ShadowOffset = 5
ps.ShadowOffsetX = 10
ps.ShadowOffsetY = 10

Requirements

Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8

See Also

© 2002-2014 ComponentOne, a division of GrapeCity. All Rights Reserved.