TextPointer.GetCharacterRect(LogicalDirection) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
針對在指定的邏輯方向與目前 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 值,這個值會指定將在哪一個邏輯方向搜尋內容週框方塊。
傳回
在指定的邏輯方向與目前 TextPointer 相鄰之內容的週框方塊,或者若無法使用目前有效的配置資訊的話,則為 Empty。
備註
TextElement 邊緣不會被視為這個方法的內容。 TextPointer如果 位於邊緣之前 TextElement ,則傳回值是指定方向下一個非 TextElement 內容的周框方塊。 如果沒有指定方向的內容,則會傳回高度符合任何上述內容高度的零寬度 Rect 。
這個方法執行的作業取決於有效的配置。 必要時,此方法會先嘗試自動重新產生有效的版面配置,再繼續進行作業。 重新產生版面配置可能是相當昂貴的作業。 在執行可能會重新產生版面配置的作業之前, HasValidLayout 請使用 屬性來檢查有效的版面配置。 如需詳細資訊,請參閱配置。