RichTextBox.GetPositionFromPoint(Point, Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um TextPointer que aponta para o ponto de inserção mais próximo da posição especificada.
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
Parâmetros
- point
- Point
Um Point objeto que especifica a posição para a qual recuperar um TextPointer .
- snapToText
- Boolean
Se true, esse método sempre retornará uma TextPointer especificação da posição de inserção mais próxima para o Point especificado, independentemente ou não de o fornecido Point estiver dentro da caixa delimitadora de um caractere.
Se false, esse método retornará null se o especificado Point não se enquadrar em nenhuma caixa delimitadora de caracteres.
Retornos
Uma TextPointer especificação da posição de inserção mais próxima para o ponto fornecido ou null se snapToText é false e o fornecido Point não está dentro da caixa delimitadora de qualquer caractere. Observe que o TextPointer retornado geralmente é a posição entre dois caracteres. Use a LogicalDirection propriedade do retornado TextPointer para determinar a qual dos dois caracteres corresponde TextPointer .
Exceções
Gerado se as informações de layout para o RichTextBox não é atual.
Comentários
RichTextBox usa um sistema de coordenadas padrão com a origem localizada no canto superior esquerdo do RichTextBox.