This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

AnchoredBlock.LineHeight الخاصية

Visual Studio 2010

Gets أو sets the ارتفاع of each خط of محتوى.

مساحة الاسم:  System.Windows.Documents
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[TypeConverterAttribute(typeof(LengthConverter))]
public double LineHeight { get; set; }
<object LineHeight="double"/>
- or -
<object LineHeight="qualifiedDouble"/>
- or -
<object LineHeight="Auto"/>

قيم XAML

مزدوج

سلسلة أحرف يتم تمثيل Doubleيساوي القيمة إلى أكبر من أو 0.0034ولكن تساوي إلى أو أصغر من من 160000. القيمة غير المؤهلة هو ويقاس بالبكسل مستقلة عن الجهاز. يجب عدم تضمين السلاسل الفواصل العشرية بوضوح.

qualifiedDouble

مزدوجة القيمة كما هو موضح أعلاه، (excepting Auto) متبوعة بأحد محددات الوحدة التالية: px, in, cm, pt.

px (افتراضي) هو وحدات مستقلة عن الجهاز (1/96th بوصة لكل وحدة)

inهو بوصة؛ 1in = = 96px

cmهو سنتيمتر; 1cm==(96/2.54) بكسل

ptهو نقاط؛ 1pt==(96/72) بكسل

تلقائي

يؤدي ارتفاع السطر هو تحديد تلقائياً من characterهوtics الخط الحالي. يعادل إلى قيمة خاصية NaN.

قيمة الخاصية

النوع: System.Double
تعيين ارتفاع الخط في البكسل مستقلة عن جهاز القيمة مزدوجة. LineHeight يجب أن يكون مساوياً إلى أو أكبر من0.0034و إلى أو أقل ثم160000.
القيمة NaN(equivalent إلى an سمة القيمة of "Auto") يؤدي ارتفاع السطر هو تحديد تلقائياً من الحالي خط characterهوtics.
القيمة الافتراضية هي NaN.

معرّف الحقل

LineHeightProperty

تعيين خصائص بيانات التعريف إلى true

AffectsMeasure , AffectsRender, Inherits

استثناء:شرط
ArgumentException

Raهوed في حالة محاولة هو التي تم إجراؤها على تعيين LineHeightإلى القيمة غير موجبة.

تغيير هذه القيمة غير موجود تغيير ارتفاع نص المرتبط به؛ بدلاً من ذلك، فإنه تغيير s ارتفاع السطر الذي يحتوي على نص.

بالإضافة إلى رقم هو خاصية، يكون تخطيط الأسطر في AnchoredBlockهو تأثرت به LineStackingStrategyخاصية.

يظهر المثال التالي كيفية تعيين LineHeightسمة Blockالعنصر.


<FlowDocument>
  <Paragraph 
    TextAlignment="Left" 
    Background="AliceBlue"
    FontSize="24"
    LineHeight="48"
  >
    One<LineBreak/>
    two two<LineBreak/>
    Three Three Three<LineBreak/>
    four four four four<LineBreak/>
    Five Five Five Five Five
  </Paragraph>
</FlowDocument>


الشكل التالي يوضح كيفية السابق مثال يعرض.

لقطة الشاشة: LineHeight لـ FlowDocument

الشكل التالي يوضح كيفية نفس مثال يعرض باستخدام إعداد الافتراضي من LineHeight= NaN.

لقطة الشاشة: LineHeight لـ FlowDocument الافتراضي

يظهر المثال التالي كيفية تعيين خاصية LineHeight برمجياً.


Paragraph par = new Paragraph();
par.LineHeight = 48;


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: