共用方式為


TextPointer.GetCharacterRect(LogicalDirection) 方法

定義

針對在指定的邏輯方向與目前 Rect 相鄰的內容,傳回週框方塊 (TextPointer)。

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

參數

direction
LogicalDirection

其中一個 LogicalDirection 值,這個值會指定將在哪一個邏輯方向搜尋內容週框方塊。

傳回

Rect

在指定的邏輯方向與目前 TextPointer 相鄰之內容的週框方塊,或者若無法使用目前有效的配置資訊的話,則為 Empty

備註

TextElement 邊緣不會被視為這個方法的內容。 TextPointer如果 位於邊緣之前 TextElement ,則傳回值是指定方向下一個非 TextElement 內容的周框方塊。 如果沒有指定方向的內容,則會傳回高度符合任何上述內容高度的零寬度 Rect

這個方法執行的作業取決於有效的配置。 必要時,此方法會先嘗試自動重新產生有效的版面配置,再繼續進行作業。 重新產生版面配置可能是相當昂貴的作業。 在執行可能會重新產生版面配置的作業之前, HasValidLayout 請使用 屬性來檢查有效的版面配置。 如需詳細資訊,請參閱配置

適用於

另請參閱