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.

ListItem.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) بكسل

تلقائي

يؤدي ارتفاع السطر إلى أن auإلىmatically محددة من الصفات المميزة للخط الحالي. يعادل إلى قيمة خاصية Double.NaN.

قيمة الخاصية

النوع: System.Double
ارتفاع كل خط في البكسل مستقلة عن جهاز مع نطاق القيمة 0.0034 إلى 160000. A القيمة of Double.NaN (equivalent إلى an سمة القيمة of "Auto") causes the خط ارتفاع إلى be determined automatically من the الحالي font characteristics. يكون الإعداد الافتراضي هو Double.NaN.

معرّف الحقل

LineHeightProperty

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

AffectsMeasure , AffectsRender, Inherits

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

بالإضافة إلى رقم هو خاصية، يكون تخطيط الأسطر في ListItemهو تأثرت به 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= Double.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
إظهار: