ConvertToVerticalPixels

View as Markdown

Definition

Converts a y-axis pixel coordinate from application pixels to device pixels.

For more information concerning the differences between application pixels and device pixels, please see the Working with Pixel Coordinates.

Method Return Value

An int representing a y-coordinate value in terms of device pixels.

Syntax

ChartingExtensions.ConvertToVerticalPixels(this double x, PresentationSource target)

double.ConvertToVerticalPixels(PresentationSource target)

Parameters

ParameterDescription
xtarget
The vertical double coordinates in application pixels to convertThe PresenationSource representing the display surface used for the conversion. Note: For Charts, see ChartControl.PresentationSource.

Examples

1int devicePixelY;
2
3protected override void OnRender(ChartControl chartControl, ChartScale chartScale)
4{
5 // Obtain the device-pixel coordinate corresponding to an application-pixel Y value of 500
6 devicePixelY = ChartingExtensions.ConvertToVerticalPixels(500, ChartControl.PresentationSource);
7}