ضغط المفاتيح

يحدد الحد الخارجي النمط المرئي للخط أو الحد.

بناء الجملة

<Stroke color="argb-color" thickness="float" dashIntervals="string"
           dashPhase="string" cap="BUTT | ROUND | SQUARE" >
    <!-- Only the most common inner element is shown here. -->
  <LinearGradient />
  ...
<Stroke />

السمات

يحتوي عنصر Stroke على السمات التالية:

السمات المطلوبة

السمات التالية مطلوبة:

color
لون الخط. يجب تحديد اللون باستخدام إما تنسيق ARGB (#ff000000 = أسود غير شفاف) أو تنسيق RGB (#000000 = أسود).
thickness

سمك الخطوط المرسومة، ويُعرَف على أنّه سمة عائمة.

هذه السمة قابلة للتحويل.

السمات الاختيارية

السمات التالية اختيارية:

dashIntervals، dashPhase
dashIntervals هي سلسلة من القيم مفصولة بمسافات تصف فواصل الشرطة. يجب أن يكون هناك عدد زوجي من فواصل الخطوط، مع تحديد المؤشرات البالِغة عددًا زوجيًا للفواصل "مفعّلة"، وتحديد المؤشرات البالِغة عددًا فرديًا للفواصل "متوقفة". dashPhase عبارة عن إزاحة في مصفوفة الفواصل (تعديل مجموع كل الفواصل). القيمة التلقائية هي 0. تُستخدَم هذه السمات لإنشاء DashPathEffect.
cap

حدِّد شكل حافة العنصر. القيم المسموح بها هي:

  • تتسبب BUTT في انتهاء الحد الخارجي بالمسار، وعدم عرضه بعده.
  • يؤدي ROUND إلى ظهور الخط على شكل نصف دائرة، مع تحديد المركز في نهاية المسار.
  • يؤدي الرمز SQUARE إلى عرض الخطوط على شكل مربّع، مع وضع المركز في نهاية المسار.

العناصر الداخلية

يمكن أن يحتوي عنصر Stroke على العناصر التالية: