ControlCollection.AddChart أسلوب (Double, Double, Double, Double, String)
قم بإضافة جديد Chartعنصر تحكم في ورقة عمل في الحجم المحدد والموقع.
مساحة الاسم: Microsoft.Office.Tools.Excel
التجميع: Microsoft.Office.Tools.Excel (في Microsoft.Office.Tools.Excel.dll)
بناء الجملة
'إقرار
Function AddChart ( _
left As Double, _
top As Double, _
width As Double, _
height As Double, _
name As String _
) As Chart
Chart AddChart(
double left,
double top,
double width,
double height,
string name
)
المعلمات
- left
النوع: System.Double
المسافة بالنقاط بين الحافة اليمنى عنصر تحكم والحافة اليسرى لورقة العمل.
- top
النوع: System.Double
المسافة بالنقاط بين الحافة العلوية من عنصر تحكم والحافة العليا لورقة العمل.
- width
النوع: System.Double
العرض عنصر تحكم بالنقاط.
- height
النوع: System.Double
الارتفاع عنصر تحكم بالنقاط.
- name
النوع: System.String
الاسم عنصر تحكم.
القيمة المُرجعة
النوع: Microsoft.Office.Tools.Excel.Chart
Chartعنصر تحكم تمت إضافته إلى ControlCollectionالمثيل.
استثناءات
استثناء: | شرط |
---|---|
ArgumentNullException | وسيطة "اسم" هو nullمرجع خالٍ (لا شيء في Visual Basic)أو صفرية الطول. |
ControlNameAlreadyExistsException | عنصر تحكم بنفس الاسم هو موجود بالفعل في ControlCollectionالمثيل. |
ملاحظات
AddChartأسلوب تمكنك من إضافة Chartعناصر التحكم إلى النهاية ControlCollection. لإزالة Chartعنصر تحكم الذي تم مسبقاً إضافته برمجياً، استخدم Removeالأسلوب.
أمثلة
يلي تعليمات برمجية المثال يدرج رقم 16 ل خلايا من E1 E3 والرقم 24 ل خلايا F1 خلال من المفتاح F3. إنشاء تعليمات برمجية Chartعنصر تحكم إلى الجزء العلوي من خلايا ورقة عمل ومسارات E1 من خلال F3 SetSourceDataأسلوب يملأ المخطط مع بيانات.
Private Sub ExcelAddChart()
Me.Range("E1", "E3").Value2 = 16
Me.Range("F1", "F3").Value2 = 24
Dim Chart1 As Microsoft.Office.Tools.Excel. _
Chart = Me.Controls.AddChart(0, 0, 130, _
130, "Chart1")
Chart1.SetSourceData(Me.Range("E1", "F3"), _
Excel.XlRowCol.xlColumns)
Chart1.ChartType = Excel.XlChartType. _
xlColumnClustered
End Sub
private void ExcelAddChart()
{
this.Range["E1", "E3"].Value2 = 16;
this.Range["F1", "F3"].Value2 = 24;
Microsoft.Office.Tools.Excel.Chart chart1 =
this.Controls.AddChart(0, 0, 130, 130, "chart1");
chart1.SetSourceData(this.Range["E1", "F3"], Excel.XlRowCol.xlColumns);
chart1.ChartType = Excel.XlChartType.xlColumnClustered;
}
أمن NET Framework.
- الثقة الكاملة للمتصل الفوري. يتعذر استخدام هذا العضو بواسطة التعليمات البرمجية الموثوق بها جزئيًا. لمزيد من المعلومات، راجع باستخدام مكتبات من تعليمات برمجية موثوق بها جزئي.