Spread Windows Forms 13.0 Product Documentation
FarPoint.Win.Spread Assembly / FarPoint.Win.Spread.DrawingSpace Namespace / PSGradient Class / PSGradient Constructor / PSGradient Constructor()
Example


In This Topic
    PSGradient Constructor()
    In This Topic
    Creates a new presentation space gradient object.
    Syntax
    'Declaration
     
    Public Function New()
    'Usage
     
    Dim instance As New PSGradient()
    public PSGradient()
    Example
    This example creates a gradient and applies it to the shape.
    FarPoint.Win.Spread.DrawingSpace.PSGradient g = new FarPoint.Win.Spread.DrawingSpace.PSGradient();
    g.Style = FarPoint.Win.Spread.DrawingSpace.GradientStyle.RadialIntoCenter;
    g.Sections[0].Color = Color.Navy;
    g.Sections[0].AlphaBlend = 128;
    g.Sections[1].Color = Color.Magenta;
    g.Sections[1].AlphaBlend = 255
    
    FarPoint.Win.Spread.DrawingSpace.ArrowShape arrow = new FarPoint.Win.Spread.DrawingSpace.ArrowShape(fpSpread1);
    arrow.CanSize = FarPoint.Win.Spread.DrawingSpace.Sizing.HeightAndWidth;
    arrow.CanMove = FarPoint.Win.Spread.DrawingSpace.Moving.HorizontalAndVertical;
    arrow.Anchor = 20;
    arrow.SetBounds(15, 15, 50, 50);
    arrow.Gradient = g;
    fpSpread1.ActiveSheet.AddShape(arrow);
    Dim g As New FarPoint.Win.Spread.DrawingSpace.PSGradient
    g.Style = FarPoint.Win.Spread.DrawingSpace.GradientStyle.RadialIntoCenter
    g.Sections(0).Color = Color.Navy
    g.Sections(0).AlphaBlend = 128
    g.Sections(1).Color = Color.Magenta
    g.Sections(1).AlphaBlend = 255
    
    Dim arrow As New FarPoint.Win.Spread.DrawingSpace.ArrowShape(FpSpread1)
    arrow.CanSize = FarPoint.Win.Spread.DrawingSpace.Sizing.HeightAndWidth
    arrow.CanMove = FarPoint.Win.Spread.DrawingSpace.Moving.HorizontalAndVertical
    arrow.Anchor = 20
    arrow.SetBounds(15, 15, 50, 50)
    arrow.Gradient = g
    FpSpread1.ActiveSheet.AddShape(arrow)
    See Also