RichTextBox.GetPositionFromPoint(Point, Boolean) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Retorna a 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 a recuperar um TextPointer for.
- snapToText
- Boolean
Se true, este método devolve sempre um TextPointer que especifica a posição de inserção mais próxima para o Point especificado, independentemente de o fornecido Point estar ou não dentro da caixa delimitadora de um carácter.
Se false, este método retorna null se o especificado Point não se enquadrar em nenhuma caixa delimitadora de caracteres.
Devoluções
A TextPointer especificar a posição de inserção mais próxima para o ponto fornecido, ou null se snapToText for false e o fornecido Point não está dentro da caixa delimitadora de nenhum caractere. Note 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
Elevado se a informação de layout para o RichTextBox não estiver atualizada.
Observações
RichTextBox utiliza um sistema de coordenadas padrão com a origem localizada no canto superior esquerdo do RichTextBox.