Visual Basic (Declaration) | |
---|---|
Public Shared Function GetFixedAspectRatioImageRectangle( _ ByVal imageWidth As Integer, _ ByVal imageHeight As Integer, _ ByVal imageRect As Rectangle _ ) As Rectangle |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public static Rectangle GetFixedAspectRatioImageRectangle( int imageWidth, int imageHeight, Rectangle imageRect ) |
C++/CLI | |
---|---|
public: static Rectangle GetFixedAspectRatioImageRectangle( int imageWidth, int imageHeight, Rectangle imageRect ) |
Parameters
- imageWidth
- Width of the image in pixels
- imageHeight
- Height of the image in pixels
- imageRect
- The source rectangle
Return Value
A Rectangle structure that specifies where the image is to be positioned and sized in imageRect while keeping the aspect ratio fixed.For an example, refer to DrawItem.
When the RasterImageList class draws an item image, it tries to fit the image into the item image
rectangle while maintaining the aspect ratio. The control internally calls this method to calculate these
values.
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family