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 riquadro delimitatore del testo (Rect) per il contenuto che delimita l'oggetto TextPointer corrente 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 valori LogicalDirection che specifica la direzione logica nella quale cercare un riquadro delimitatore del testo del contenuto.
Restituisce
Un riquadro delimitatore del testo per il contenuto che delimita l'oggetto TextPointer corrente nella direzione specificata, oppure Empty se non sono disponibili informazioni valide correnti sul layout.
Commenti
TextElement i bordi non vengono considerati contenuti ai fini di questo metodo. Se l'oggetto TextPointer è posizionato prima di un TextElement bordo, il valore restituito è una casella di selezione per il contenuto non successivoTextElement 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. Se 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.