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.BorderThickness الخاصية

Visual Studio 2010

الحصول أو تعيين ثخانة الحد للعنصر.

مساحة الاسم:  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 Thickness BorderThickness { get; set; }
<object>
  <object.BorderThickness>
    <Thickness .../>
  </object.BorderThickness>
</object>
<object BorderThickness="uniformThickness"/>
- or -
<object BorderThickness="independentThickness"/>
- or -
<object BorderThickness="qualifiedUniformThickness"/>
- or -
<object BorderThickness="qualifiedIndependentThickness"/>

قيم XAML

uniformThickness

سلسلة أحرف يتم تمثيل مفرد Doubleالالقيمة إلى تطبيق بانتظام إلى الأبعاد سمك الأربعة كافة. على سبيل المثال، القيمة "10"يعادل إلى القيمة "10,10,10,10". القيمة غير المؤهلة هو ويقاس بالبكسل مستقلة عن الجهاز. يجب عدم تضمين السلاسل الفواصل العشرية بوضوح.

independentThickness

سلسلة أحرف يتم تمثيل ل مرتبة الرابع Doubleقيم التي تطابق إلى أبعاد سمك مستقلة لليمين و إلى p، إلى اليمين، و botإلىm، في هذا الترتيب. يجب أن تكون قيم الأربع مفصولة بفواصل، غير مسموح بالفراغات. على سبيل المثال، "5,10,15,20" ينتج 5 بكسل الحد إلى يسار المحتوى، الحد الأعلى بمقدار 10 بكسل المحتوى، 15 بكسل من الحد يمين المحتوى و 20 بكسل الحد أسفل المحتوى.

qualifiedUniformThickness

القيمة وصف بواسطة يتبع uniformThickness بواسطة واحد محددات الوحدات التالية: px, in.

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

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

ل مثال، "1in"توفر حد موحد بوصة في الجميع الاتجاهات.

qualifiedIndependentThickness

متبوعة بالقيمة المعين من قبل independentThickness ، مع كل القيمة مستقلة واحد من محددات الوحدات التالية: px, in.

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

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

على سبيل المثال، "1.5in,0.8in,1.5in,0.8in". قد تكون مختلط محددات وحدة أو تم حذفها من قيمة واحدة أو أكثر.

قيمة الخاصية

النوع: System.Windows.Thickness
Thickness بنية تحديد مقدار حد إلى تطبيق في بكسل مستقلة عن جهاز .
القيمة افتراضية هو بسمك منتظم صفر ( 0.0 ).

معرّف الحقل

BorderThicknessProperty

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

AffectsMeasure

يظهر المثال التالي كيفية تعيين BorderThicknessسمة Blockعنصر ( Paragraph).


<FlowDocument>
  <Paragraph Name="par"
    BorderBrush="Blue"
    BorderThickness="0.25in"
  >
    <Run>
      Child elements in this Block element (Paragraph) will be surrounded by a blue border.
    </Run>
    <LineBreak/><LineBreak/>
    <Run>
      This border will be one quarter inch thick in all directions.
    </Run>
  </Paragraph>
</FlowDocument>


يظهر الشكل التالي كيف يعرض هذا المثال.

لقطة الشاشة: حد أزرق بمقدار 1/4 بوصة حول الكتلة

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


Paragraph par = new Paragraph();

Run run1 = new Run("Child elements in this Block element (Paragraph) will be surrounded by a blue border.");
Run run2 = new Run("This border will be one quarter inch thick in all directions.");

par.Inlines.Add(run1);
par.Inlines.Add(run2);

par.BorderBrush = Brushes.Blue;
ThicknessConverter tc = new ThicknessConverter();
par.BorderThickness = (Thickness)tc.ConvertFromString("0.25in");


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