windowsforms-devexpress-dot-xtrarichedit-dot-richeditcontrol-7d4c8a9c.md
Gets the current dpi value for the X-coordinate.
Namespace : DevExpress.XtraRichEdit
Assembly : DevExpress.XtraRichEdit.v25.2.dll
NuGet Package : DevExpress.Win.RichEdit
[Browsable(false)]
public float DpiX { get; }
<Browsable(False)>
Public ReadOnly Property DpiX As Single
| Type | Description |
|---|---|
| Single |
A Single dpi value.
|
Use the DpiX value for conversion procedures, such as the Units.PixelsToDocuments or Units.DocumentsToPixels.
The following code snippets (auto-collected from DevExpress Examples) contain references to the DpiX property.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
winforms-richedit-perform-drag-and-drop-from-list-box/CS/Form1.cs#L39
Point docPoint = Units.PixelsToDocuments(richEditControl1.PointToClient(Form.MousePosition),
richEditControl1.DpiX, richEditControl1.DpiY);
winforms-richedit-rich-drag-and-drop-gridview-cell-data/CS/DragDropExample/Form1.cs#L112
Point docPoint = Units.PixelsToDocuments(richEditControl1.PointToClient(new Point(e.X, e.Y)),
richEditControl1.DpiX, richEditControl1.DpiY);
winforms-richeditcontrol-common-api/CS/RichEditAPISample/CodeExamples/RichEditControlActions.cs#L331
System.Drawing.Point docPoint =
DevExpress.Office.Utils.Units.PixelsToDocuments(e.Location, richEdit.DpiX, richEdit.DpiY);
Point docPoint = Units.PixelsToDocuments(e.Location,
richEditControl1.DpiX, richEditControl1.DpiY);
DocumentPosition pos = richEditControl1.GetPositionFromPoint(docPoint);
winforms-richedit-document-api/CS/RichEditAPISample/Form1.cs#L554
{
Point docPoint = Units.PixelsToDocuments(e.Location, richEditControl.DpiX, richEditControl.DpiY);
DocumentPosition pos = richEditControl.GetPositionFromPoint(docPoint);
winforms-richedit-perform-drag-and-drop-from-list-box/VB/Form1.vb#L34
If Not customDragDropTarget Then Return
Dim docPoint As Point = Units.PixelsToDocuments(richEditControl1.PointToClient(MousePosition), richEditControl1.DpiX, richEditControl1.DpiY)
Dim pos As DocumentPosition = richEditControl1.GetPositionFromPoint(docPoint)
winforms-richedit-rich-drag-and-drop-gridview-cell-data/VB/DragDropExample/Form1.vb#L97
e.Effect = DragDropEffects.Move
Dim docPoint As Point = Units.PixelsToDocuments(richEditControl1.PointToClient(New Point(e.X, e.Y)), richEditControl1.DpiX, richEditControl1.DpiY)
Dim pos As DocumentPosition = richEditControl1.GetPositionFromPoint(docPoint)
winforms-richeditcontrol-common-api/VB/RichEditAPISample/CodeExamples/RichEditControlActions.vb#L338
Dim docPoint As System.Drawing.Point =
DevExpress.Office.Utils.Units.PixelsToDocuments(e.Location, richEdit.DpiX, richEdit.DpiY)
Private Sub richEditControl1_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs)
Dim docPoint As Point = Units.PixelsToDocuments(e.Location, richEditControl1.DpiX, richEditControl1.DpiY)
Dim pos As DocumentPosition = richEditControl1.GetPositionFromPoint(docPoint)
winforms-richedit-document-api/VB/RichEditAPISample/Form1.vb#L530
Private Sub richEditControl_MouseMove(ByVal sender As Object, ByVal e As MouseEventArgs)
Dim docPoint As Point = Units.PixelsToDocuments(e.Location, richEditControl.DpiX, richEditControl.DpiY)
Dim pos As DocumentPosition = richEditControl.GetPositionFromPoint(docPoint)
See Also