FarPoint.Win.Spread アセンブリ > FarPoint.Win.Spread.DrawingSpace 名前空間 > PSShape クラス : DynamicSize プロパティ |
'Declaration
Public Overridable Property DynamicSize As Boolean
public virtual bool DynamicSize {get; set;}
このプロパティが使用できるのは実行時のみです。
DynamicMoveプロパティがfalseの場合、DynamicSizeプロパティは常にfalseを返します。
DynamicSizeプロパティがコードで設定されている場合、その値はシェイプのDynamicMoveプロパティがtrueに設定されているときに効果があります。それ以外の場合、DynamicSizeはDynamicMoveがtrueのときにのみtrueにできます。
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 = FarPoint.Win.Spread.DrawingSpace.ShadowDirection.TopLeft; ps.ShadowOffset = 5; ps.ShadowOffsetX = 10; ps.ShadowOffsetY = 10;
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