LEADTOOLS (Leadtools assembly)
LEAD Technologies, Inc

LeadRect Structure






Members 
Stores four integer numbers that represent the coordinates and size of a rectangle (X, Y, Width, and Height). .NET support Silverlight support
Object Model
LeadRect StructureLeadRect StructureLeadPoint StructureLeadSize Structure
Syntax
[SerializableAttribute()]
public struct LeadRect : System.ValueType 
'Declaration
 
<SerializableAttribute()>
Public Structure LeadRect 
   Inherits System.ValueType
'Usage
 
Dim instance As LeadRect
[SerializableAttribute()]
public class LeadRect
JAVASCRIPT_NOSTRUCTS
[SerializableAttribute()]
public value class LeadRect : public System.ValueType 
Remarks

Various parts of the LEADTOOLS toolkit require a structure that represents a rectangle with location and size values. Although the .NET framework contains many structures that can be used for this such as System.Drawing.Rectangle and System.Windows.Rect they are tied to a specific platform (GDI+ and WPF/Silverlight in the previous case).

The LeadRect structure specifies a platform independent representation of a rectangle. If required, you can convert LeadRect to a platform independent rectangle.

To convert a GDI+ System.Drawing.Rectangle (source) to LeadRect, use the following code:

LeadRect dest = new LeadRect(source.X, source.Y, source.Width, source.Height)

To convert a LeadRect (source) to GDI+ System.Drawing.Rectangle, use the following code:

System.Drawing.Rectangle dest = new System.Drawing.Rectangle(source.X, source.Y, source.Width, source.Height)

To convert a WPF System.Windows.Rect (source) to LeadRect, use the following code:

LeadRect dest = new LeadRect((int)source.X, (int)source.Y, (int)source.Width, (int)source.Height)

To convert a LeadRect (source) to WPF System.Windows.Rect, use the following code:

System.Windows.Rect dest = new System.Windows.Rect(source.X, source.Y, source.Width, source.Height)

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

LeadRect Members
Leadtools Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.