Products | Support | Back to Introduction | Email a link to this topic. | Back to Introduction - All Topics | Help Version 19.0.4.12
|
Leadtools.Forms Namespace > LogicalPoint Structure : X Property |
public double X {get; set;}
'Declaration Public Property X As Double
'Usage Dim instance As LogicalPoint Dim value As Double instance.X = value value = instance.X
This example converts the x and y from inch to pixels units.
Imports Leadtools.Forms <TestMethod> _ Public Sub LogicalPoint_ConvertedXY() ' create a new logical point at location 1.5, 2 in inches Dim pt As LogicalPoint = New LogicalPoint(1.5F, 2.0F, LogicalUnit.Inch) Dim s As String ' show the point s = String.Format("Point is {0}", pt) MessageBox.Show(s) ' show the x and y components converted to pixels s = String.Format("x and y is {0}, {1} Pixels", LogicalUnitConverter.Convert(pt.X, LogicalUnit.Inch, _ 150, _ LogicalUnit.Pixel, 150), _ LogicalUnitConverter.ConvertToPixels(pt.Y, LogicalUnit.Inch, 150)) MessageBox.Show(s) End Sub
using Leadtools.Forms; public void LogicalPoint_ConvertedXY() { // create a new logical point at location 1.5, 2 in inches LogicalPoint pt = new LogicalPoint(1.5f, 2f, LogicalUnit.Inch); string s; // show the point s = string.Format("Point is {0}", pt); MessageBox.Show(s); // show the x and y components converted to pixels s = string.Format("x and y is {0}, {1} Pixels", LogicalUnitConverter.Convert(pt.X, LogicalUnit.Inch, 150, LogicalUnit.Pixel, 150), LogicalUnitConverter.ConvertToPixels(pt.Y, LogicalUnit.Inch, 150)); MessageBox.Show(s); }