TextPointer.GetCharacterRect(LogicalDirection) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein umgebendes Feld (Rect) für Inhalte zurück, die den Aktuellen in der angegebenen logischen TextPointer Richtung umgrenzen.
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
Parameter
- direction
- LogicalDirection
Einer der LogicalDirection Werte, der die logische Richtung angibt, in der ein inhaltsgebundenes Feld gefunden werden soll.
Gibt zurück
Ein umgebendes Feld für Inhalte, die den aktuellen TextPointer Rand in der angegebenen Richtung oder Empty wenn aktuelle, gültige Layoutinformationen nicht verfügbar sind.
Hinweise
TextElement Ränder gelten nicht als Inhalt für die Zwecke dieser Methode. Wenn die TextPointer Position vor einem TextElement Rand liegt, ist der Rückgabewert ein umgebendes Feld für den nächsten NichtinhaltTextElement in der angegebenen Richtung. Wenn in der angegebenen Richtung kein Inhalt vorhanden ist, wird eine Nullbreite Rect mit einer Höhe zurückgegeben, die der Höhe eines vorherigen Inhalts entspricht.
Der vorgang, der von dieser Methode ausgeführt wird, hängt von einem gültigen Layout ab. Bei Bedarf versucht diese Methode, ein gültiges Layout automatisch neu zu generieren, bevor Sie mit dem Vorgang fortfahren. Das Generieren eines Layouts kann ein relativ kostspieliger Vorgang sein. Verwenden Sie die HasValidLayout Eigenschaft, um vor dem Ausführen von Vorgängen, die das Layout neu generieren können, nach einem gültigen Layout zu suchen. Weitere Informationen finden Sie unter Layout.