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


Glossary Item Box

Gets or sets the amount of tolerance of transparency from the color set as transparent.

Syntax

Visual Basic (Declaration) 
Public Overridable Property TransparencyTolerance As Integer
Visual Basic (Usage)Copy Code
Dim instance As Picture
Dim value As Integer
 
instance.TransparencyTolerance = value
 
value = instance.TransparencyTolerance
C# 
public virtual int TransparencyTolerance {get; set;}

Property Value

Integer number between 0 and 255 representing the transparency tolerance

Remarks

The value of the tolerance should be between 0 and 255. 

The transparency tolerance determines how close the red, green, and blue components of a color must be to the TransparencyColor to be transparent in the rendered image. For example, if the TransparencyColor is Color.White (255,255,255) and the TransparencyTolerance is 1, then the color (254,254,254) is also rendered transparent.

Example

This example draws a picture in the top left of the dialog.
C#Copy Code
private void DrawPicture(System.Windows.Forms.PaintEventArgs e)
{
Graphics g = e.Graphics;
FarPoint.Win.Picture p = new FarPoint.Win.Picture(Image.FromFile("d:\\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center, VerticalAlignment.Center);
g.DrawImage(p.Image, 20, 20);
int i = p.TransparencyTolerance;
MessageBox.Show("The tolerance is " + i.ToString());
}
Visual BasicCopy Code
Private Sub DrawPicture(ByVal e As PaintEventArgs)
Dim g As Graphics = e.Graphics
Dim p As New FarPoint.Win.Picture(Image.FromFile("d:\earth.ico"), RenderStyle.Normal, Color.White, 50, HorizontalAlignment.Center,VerticalAlignment.Center)
g.DrawImage(p.Image, 20, 20)
Dim i As Integer = p.TransparencyTolerance
MessageBox.Show("The tolerance is " + i.ToString())
End Sub

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.