RichTextBox.GetPositionFromPoint(Point, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un TextPointer qui indique le point d'insertion le plus proche de la position spécifiée.
public:
System::Windows::Documents::TextPointer ^ GetPositionFromPoint(System::Windows::Point point, bool snapToText);
public System.Windows.Documents.TextPointer GetPositionFromPoint (System.Windows.Point point, bool snapToText);
member this.GetPositionFromPoint : System.Windows.Point * bool -> System.Windows.Documents.TextPointer
Public Function GetPositionFromPoint (point As Point, snapToText As Boolean) As TextPointer
Paramètres
- point
- Point
Objet Point spécifiant la position à laquelle récupérer un TextPointer.
- snapToText
- Boolean
Si true
, cette méthode retourne toujours un TextPointer spécifiant la position d'insertion la plus proche pour le Point spécifié, que le Point fourni se trouve ou non à l'intérieur du cadre englobant d'un caractère.
Si false
, la méthode retourne la valeur null
lorsque le Point spécifié ne se trouve dans aucun cadre englobant.
Retours
TextPointer qui spécifie la position d'insertion la plus proche pour le point fourni ou valeur null
si snapToText
a la valeur false
et si le Point fourni n'appartient à aucun cadre englobant de caractère. Notez que le TextPointer retourné correspond généralement à la position située entre deux caractères. Utilisez la propriété LogicalDirection du TextPointer retourné pour déterminer auquel de ces deux caractères le TextPointer correspond.
Exceptions
Levée si les informations relatives à la disposition de la RichTextBox ne sont pas à jour.
Remarques
RichTextBox utilise un système de coordonnées standard avec l’origine située en haut à gauche du RichTextBox.