TextPointer.GetCharacterRect(LogicalDirection) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un rettangolo delimitatore (Rect) per il contenuto che delimita l'oggetto corrente TextPointer nella direzione logica specificata.
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
Parametri
- direction
- LogicalDirection
Uno dei LogicalDirection valori che specifica la direzione logica in cui trovare un rettangolo di selezione del contenuto.
Restituisce
Rettangolo di selezione per il contenuto che delimita l'oggetto corrente TextPointer nella direzione specificata oppure Empty , se le informazioni di layout correnti e valide non sono disponibili.
Commenti
TextElement i bordi non sono considerati contenuti ai fini di questo metodo. Se l'oggetto TextPointer è posizionato prima di un TextElement bordo, il valore restituito è un rettangolo di selezione per il successivoTextElement non contenuto nella direzione specificata. Se non è presente alcun contenuto nella direzione specificata, viene restituita una larghezza Rect zero con un'altezza corrispondente all'altezza di qualsiasi contenuto precedente.
L'operazione eseguita da questo metodo dipende da un layout valido. Quando necessario, questo metodo tenta di rigenerare automaticamente un layout valido prima di procedere con l'operazione. La rigenerazione di un layout può essere un'operazione relativamente costosa. Utilizzare la HasValidLayout proprietà per verificare la presenza di un layout valido prima di eseguire operazioni che possono rigenerare il layout. Per altre informazioni, vedere Layout.