ChartXValueCollection
محتويات
[
يخفي
]ChartXValueCollection class
يمثل مجموعة من قيم X لسلسلة مخططات.
public class ChartXValueCollection : IEnumerable<ChartXValue>
الخصائص
اسم | وصف |
---|---|
Count { get; } | الحصول على عدد العناصر في هذه المجموعة. |
Item { get; set; } | الحصول على قيمة X أو تعيينها في الفهرس المحدد. |
طُرق
اسم | وصف |
---|---|
GetEnumerator() | يُرجع كائن العداد. |
ملاحظات
جميع عناصر المجموعة بخلافباطل يجب أن يكون له نفس الشيءValueType
.
تسمح المجموعة بتغيير قيم X فقط. لإضافة أو إدراج قيم جديدة إلى سلسلة مخططات، أو إزالة القيم، الطرق المناسبة لـChartSeries
يمكن استخدام الطبقة.
أمثلة
يوضح كيفية الحصول على بيانات سلسلة المخططات.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder();
Shape shape = builder.InsertChart(ChartType.Column, 432, 252);
Chart chart = shape.Chart;
ChartSeries series = chart.Series[0];
double minValue = double.MaxValue;
int minValueIndex = 0;
double maxValue = double.MinValue;
int maxValueIndex = 0;
for (int i = 0; i < series.YValues.Count; i++)
{
// مسح التنسيق الفردي لجميع نقاط البيانات.
// نقاط البيانات وقيم البيانات تكون فردية في المخططات العمودية.
series.DataPoints[i].ClearFormat();
// احصل على قيمة Y.
double yValue = series.YValues[i].DoubleValue;
if (yValue < minValue)
{
minValue = yValue;
minValueIndex = i;
}
if (yValue > maxValue)
{
maxValue = yValue;
maxValueIndex = i;
}
}
// تغيير ألوان القيم القصوى والدنيا.
series.DataPoints[minValueIndex].Format.Fill.ForeColor = Color.Red;
series.DataPoints[maxValueIndex].Format.Fill.ForeColor = Color.Green;
doc.Save(ArtifactsDir + "Charts.GetChartSeriesData.docx");
أنظر أيضا
- method Add
- method Add
- method Insert
- method Insert
- method Remove
- class ChartXValue
- مساحة الاسم Aspose.Words.Drawing.Charts
- المجسم Aspose.Words