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.

SmartLabelStyle الفئة

Visual Studio 2010

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

مساحة الاسم:  System.Web.UI.DataVisualization.Charting
التجميع:  System.Web.DataVisualization (في System.Web.DataVisualization.dll)

public class SmartLabelStyle

عند ممكّن التسميات ذكية، repositions المخطط تراكب يؤشر بيانات التسميات، استناداً إلى التعيين من القواعد المعرفة من قبل مستخدم.

سوف يتم رسم خطوط وسيلة شرح لربط التسمية بنقطة بيانات الخاصة به. السمات المرئية لوسيلة الشرح خط يمكن التحكم. تضمين هذه السمات المرئية للألوان، خط النمط، و خط العرض. CalloutStyle و CalloutLineAnchorCapStyleخصائص التحكم embellishments، مثل رؤوس الأسهم، والتي تظهر في إنهاء وسيلة الشرح خط.

CalloutLineColor يمكن أن تكون خاصية التعيين إلى أي Colorالكائن. إذا قمت بتعيين لون الخط وسيلة الشرح، سيتم تلقائياً تعيين اللون CalloutLineAnchorCapStyleو embellishment المعرفة بواسطة CalloutStyle.

CalloutLineWidth تتحكم خاصية عرض بكسل خط وسيلة الشرح. استخدم هذه خاصية سوف مقياس embellishments من CalloutLineAnchorCapStyleو CalloutStyle.

حركة ذكية ‏‏التسميات يمكن التحكم من خلال استخدام خصائص حركية متعددة. هذه بتعريف قواعد الحركة للاتجاه، dهوtance وما إذا كانت بيانات أشر التسمية هو يسمح بترك الناحية رسم. قواعد حركة الافتراضي عادة حل معظم المشاكل. MaxMovingDistance يحدد القيمة تحدد الحد الأقصى المسافة بال بكسل من يؤشر بيانات التي يؤشر بيانات مسموح التسميات إلى نقل في حالة من تراكب. MinMovingDistance تعريف خاصية القيمة تحدد أقل مسافة بال بكسل من بيانات سيتم نقل يؤشر يؤشر بيانات للتسميات في حالة من تراكب. عند الإشارة بيانات باحتياجات تسمية إلى يتم تغيير موضع، سوف تكون التسمية نقل بالاقل عدد البكسل المحدد.

IsOverlappedHidden خاصية تشير إلى ما إذا كانت التسميات مخفي عند تراكب مشاكل لا يمكن حلها. إذا IsOverlappedHiddenهو خاصية true، ولا يمكن رسم يؤشر البيانات داخل المنطقة المحددة بواسطة MinMovingDistanceو MaxMovingDistanceفي الاتجاهين المسموح به بواسطة MovingDirection، سوف لا رسم الالتسمية يؤشر بيانات.

MovingDirection يعرف خاصية الاتجاه(s) فيه يؤشر بيانات لتتمكن من نقل الالتسمية. هذه خاصية يقبل واحد LabelAlignmentStylesالقيمة أو تمثل-أو المضاعف LabelAlignmentStylesقيم. قيمة الافتراضية هو bitwهوe-OR الجميع LabelAlignmentStylesقيم، للسماح بإعادة تعيين موضعها في جميع الاتجاهات المحتملة فيما عدا إلى وسط نقطة بيانات.

ذكى ‏‏التسميات غير معتمدة لأنواع المخططات التالية:

  • المخططات الشريطية: شريط و hundred-‏‏نسبة مئوية-مكدس المخططات الشريطية.

  • شكل المخططات: دائري، دائرية مجوفة، قطبي و المخططات النسيجية.

  • تتراوح المخططات: النطاق، نطاق عمود و تتراوح المخططات الشريطية.

  • مكدس مساحة المخططات: منطقة مكدسة و المخططات المساحية مكدسة بنسبة مائة.

using System.Web.UI.DataVisualization.Charting

private void SetSmartLabelsOptions()
{
   // Enabling the SmartLabels™ attribute.
   Chart1.Series["Series1"].SmartLabels.Enabled = true;

   // Set the callout style.
   Chart1.Series["Series1"].SmartLabels.CalloutStyle = LabelCalloutStyle.Underlined;

   // Set the callout line color.
   Chart1.Series["Series1"].SmartLabels.CalloutLineColor = Color.Goldenrod;

   // Set the callout line style.
   Chart1.Series["Series1"].SmartLabels.CalloutLineStyle = ChartDashStyle.Dash;

   // Set the callout line width.
   Chart1.Series["Series1"].SmartLabels.CalloutLineWidth = 3;

   // Set the callout line anchor cap.
   Chart1.Series["Series1"].SmartLabels.CalloutLineAnchorCap = LineAnchorCap.Arrow;
}

يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

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

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

.NET Framework

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