TextPointer.GetCharacterRect(LogicalDirection) Metódus

Definíció

Határolókeretet (Rect) ad vissza az aktuálisat TextPointer a megadott logikai irányban határoló tartalomhoz.

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

Paraméterek

direction
LogicalDirection

Az egyik LogicalDirection érték, amely meghatározza a tartalomhatároló mező megkeresésének logikai irányát.

Válaszok

Határolókeret olyan tartalomhoz, amely a megadott irányban szegélyezi az aktuálisat TextPointer , vagy Empty ha az aktuális, érvényes elrendezési információk nem érhetők el.

Megjegyzések

TextElement az élek nem minősülnek tartalomnak e módszer alkalmazásában. Ha a függvény egy TextPointerTextElement él előtt helyezkedik el, a visszatérési érték egy határolókeret a következő nem tartalomhozTextElement a megadott irányban. Ha nincs tartalom a megadott irányban, a program nulla szélességű Rect értéket ad vissza a fenti tartalom magasságának megfelelő magassággal.

A metódus által végrehajtott művelet érvényes elrendezéstől függ. Szükség esetén ez a metódus megpróbálja automatikusan újragenerálni az érvényes elrendezést, mielőtt továbblép a művelettel. Az elrendezés újragenerálása viszonylag költséges művelet lehet. A tulajdonság használatával ellenőrizze az HasValidLayout érvényes elrendezést, mielőtt olyan műveleteket hajt végre, amelyek újragenerálhatják az elrendezést. További információ: Elrendezés.

A következőre érvényes:

Lásd még