Aracılığıyla paylaş


TextPointer.GetCharacterRect(LogicalDirection) Yöntem

Tanım

Geçerli TextPointer değeri belirtilen mantıksal yönde sınırlayan içerik için bir sınırlayıcı kutu (Rect) döndürür.

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

Parametreler

direction
LogicalDirection

LogicalDirection İçerik sınırlayıcı kutusunun bulunabilecek mantıksal yönü belirten değerlerden biri.

Döndürülenler

Geçerliyle belirtilen yönde sınırlayan veya Empty geçerli TextPointer düzen bilgileri kullanılamıyorsa içerik için sınırlayıcı kutu.

Açıklamalar

TextElement kenarlar, bu yöntemin amaçları doğrultusunda içerik olarak kabul edilmez. TextPointer bir kenardan önce TextElement konumlandırılmışsa, dönüş değeri belirtilen yöndeki bir sonraki içerik olmayanTextElement içerik için sınırlayıcı bir kutudur. Belirtilen yönde içerik yoksa, önceki içeriğin yüksekliğiyle eşleşen yükseklikle sıfır genişlikli Rect bir değer döndürülür.

Bu yöntem tarafından gerçekleştirilen işlem geçerli bir düzene bağlıdır. Gerektiğinde, bu yöntem işleme devam etmeden önce geçerli bir düzeni otomatik olarak yeniden oluşturmayı dener. Düzeni yeniden oluşturmak nispeten pahalı bir işlem olabilir. HasValidLayout Düzeni yeniden oluşturabilecek işlemler gerçekleştirmeden önce geçerli bir düzeni denetlemek için özelliğini kullanın. Daha fazla bilgi için bkz . Düzen.

Şunlara uygulanır

Ayrıca bkz.