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.

Typography.StandardLigatures الخاصية

Visual Studio 2010

Gets أو sets a القيمة that indicates whether قياسي ligatures are ممكّن.

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

public bool StandardLigatures { get; set; }
<object Typography.StandardLigatures="bool"/>

قيمة الخاصية

النوع: System.Boolean
true إذا وصل الأحرف القياسية ممكّن؛ وإلاfalse. القيمة الافتراضية هي true.

معرّف الحقل

StandardLigaturesProperty

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

AffectsMeasure , AffectsRender, Inherits

يحصل تشغيل هذه خاصية أو تعيين القيمة تشغيل الكائن الذي يملك Typographyخاصية، وهو الطريقة الوحيدة للوصول Typographyمثيل فئة. بالإضافة إلى ذلك، يدعم خاصية هذا استخدام خاصية مرفقة حيث يمكنك تعيين أنه تشغيل نص الذي يحتوي تشغيل الكائنات في XAML.

يعرض النص التالي الرموز المزدوجة الكبير القياسية للخط Pericles .

مثال of قياسي التعيين of ligatures

نص باستخدام وصل أحرف قياسي لـ OpenType

The following تعليمات برمجية مثال shows how إلى define قياسي ligature glyphs for the Pericles خط, using the StandardLigatures خاصية.


<Paragraph FontFamily="Pericles" Typography.StandardLigatures="True">
  <Run Typography.StylisticAlternates="1">FI</Run>
  <Run Typography.StylisticAlternates="1">FL</Run>
  <Run Typography.StylisticAlternates="1">TH</Run>
  <Run Typography.StylisticAlternates="1">TT</Run>
  <Run Typography.StylisticAlternates="1">TV</Run>
  <Run Typography.StylisticAlternates="1">TW</Run>
  <Run Typography.StylisticAlternates="1">TY</Run>
  <Run Typography.StylisticAlternates="1">VT</Run>
  <Run Typography.StylisticAlternates="1">WT</Run>
  <Run Typography.StylisticAlternates="1">YT</Run>
</Paragraph>


بواسطة الافتراضي, OpenTypes خطوط في WPF تمكين قياسي ligatures. على سبيل المثال، إذا كنت تستخدم خط Palatino Linotype، و موصلات الحروف القياسية "fi" و "ff" و "fl" تظهر كصورة رمزية للحرف مركبة. ولاحظ أنه زوج الأحرف لكل موصل قياسى يلمس الآخر.

مثال لوصل الأحرف القياسية ممكّن بشكل افتراضي

نص باستخدام وصل أحرف قياسي لـ OpenType

ومع ذلك، يمكنك تعطيل المميزات القياسية المزدوجة بحيث يمكن للموصلات القياسية مثل "ff" تعرض كاثنين منفصلين، بدلاً من أن تكون مدمجة .

مثال لتعطيل قياسي وصل الأحرف

نص باستخدام وصل أحرف قياسي معطل لـ OpenType

The following تعليمات برمجية مثال shows how إلى يعطل قياسي ligature glyphs for the Palatino Linotype خط, using the StandardLigatures خاصية.


<!-- Set standard ligatures to false in order to disable feature. -->
<Paragraph Typography.StandardLigatures="False" FontFamily="Palatino Linotype" FontSize="72">
  fi ff fl
</Paragraph>


إذا كانت القيمة StandardLigaturesهو trueوالخط المحدد لا دعم يتم عرض الأحرف المزدوجة العادية، النموذج الافتراضي للخطاب.

نظام التشغيل 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
إظهار: