TextPointer.GetCharacterRect(LogicalDirection) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerliyle TextPointer 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 kenarlık oluşturan veya Empty geçerliyse TextPointer geçerli düzen bilgileri kullanılamayan 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ıldıysa, dönüş değeri, belirtilen yöndeki bir sonraki 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 bir yüksekliğe sahip sıfır genişlik Rect 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şlemleri gerçekleştirmeden önce geçerli bir düzeni denetlemek için özelliğini kullanın. Daha fazla bilgi için bkz . Düzen.