FarPoint.Win Assembly > FarPoint.Win Namespace > Picture Class : Style Property |
'Declaration Public Overridable Property Style As RenderStyle
'Usage Dim instance As Picture Dim value As RenderStyle instance.Style = value value = instance.Style
public virtual RenderStyle Style {get; set;}
Pictures can be displayed in their original dimensions, or they can be stretched or scaled to fit an area. If they are scaled, they can maintain their proportions, if you prefer. Alternatively, pictures can be tiled.
Specify the picture to display be setting the Image property.
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); FarPoint.Win.RenderStyle s = p.Style; MessageBox.Show("The style is " + s.ToString()); }
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 s As FarPoint.Win.RenderStyle = p.Style MessageBox.Show("The style is " + s.ToString()) End Sub
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8