TextPointer.GetCharacterRect(LogicalDirection) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un rectángulo de selección (Rect) para el contenido que limita el TextPointer actual en la dirección lógica especificada.
public:
System::Windows::Rect GetCharacterRect(System::Windows::Documents::LogicalDirection direction);
public System.Windows.Rect GetCharacterRect (System.Windows.Documents.LogicalDirection direction);
member this.GetCharacterRect : System.Windows.Documents.LogicalDirection -> System.Windows.Rect
Public Function GetCharacterRect (direction As LogicalDirection) As Rect
Parámetros
- direction
- LogicalDirection
Uno de los valores de LogicalDirection que especifica la dirección lógica en la que buscar un rectángulo de selección del contenido.
Devoluciones
Un rectángulo de selección para el contenido que limita el TextPointer actual en la dirección especificada o Empty si no hay disponible información de presentación actual válida.
Comentarios
TextElement Los bordes no se consideran contenido para los fines de este método. Si se TextPointer coloca antes de un TextElement borde, el valor devuelto es un rectángulo de límite para el siguiente contenido que noTextElement sea de la dirección especificada. Si no hay contenido en la dirección especificada, se devuelve un ancho Rect cero con un alto que coincida con el alto de cualquier contenido anterior.
La operación realizada por este método depende de un diseño válido. Cuando sea necesario, este método intenta volver a generar automáticamente un diseño válido antes de continuar con la operación. La regeneración de un diseño puede ser una operación relativamente costosa. Use la HasValidLayout propiedad para comprobar si hay un diseño válido antes de realizar operaciones que puedan volver a generar el diseño. Para obtener más información, vea Diseño.