Chart.Name Özellik
Adını alır Chart denetim.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll içinde)
Sözdizimi
'Bildirim
ReadOnly Property Name As String
string Name { get; }
Özellik Değeri
Tür: System.String
Adı Chart denetim.
Notlar
Oluşturduğunuzda bir Chart denetlemek, Excel kümeleri Name dize özelliğini "Sayfa adındaki grafik n", nerede n çalışma sayfasındaki katıştırılmış grafikler sayısıdır.Örneğin, eklediğiniz bir Chart için Sheet1 ve ilk katıştırılmış grafiği çalışma sayfasında, Name özelliği değerine sahip Sheet1 grafik 1.
Ancak Name özelliği salt okunur, adının bir kısmını kullanarak değiştirebilirsiniz Name özelliği üst Microsoft.Office.Interop.Excel.ChartObject.Değiştirir, belirttiğiniz yeni adı "Grafik n" tarafından döndürülen dizedeki alt dize Name özelliği.Örneğin, aşağıdaki değişiklikleri kod Name özellik değerini bir Chart karşı kontrol Sheet1 grafik 1 için Sheet1 SalesChart.
Private Sub RenameChart()
' Set some test data and create a new Chart.
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Dim Chart1 As Microsoft.Office.Tools.Excel.Chart = _
Globals.Sheet1.Controls.AddChart(Globals.Sheet1.Range("D2", "H12"), _
"renameChartExample")
Chart1.SetSourceData(Me.Range("A1", "B5"), Excel.XlRowCol.xlColumns)
Chart1.ChartType = Excel.XlChartType.xl3DColumn
' Displays "Sheet1 Chart 1".
MessageBox.Show("The default chart name is: " & Chart1.Name)
' Set the name of the parent ChartObject of this embedded Chart.
Dim ChartObjectParent As Excel.ChartObject = TryCast(Chart1.Parent, Excel.ChartObject)
ChartObjectParent.Name = "SalesChart"
' Displays "Sheet1 SalesChart".
MessageBox.Show("The default chart name is: " & Chart1.Name)
End Sub
private void RenameChart()
{
// Set some test data and create a new Chart.
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
Microsoft.Office.Tools.Excel.Chart chart1 = Globals.Sheet1.Controls.AddChart(
Globals.Sheet1.Range["D2", "H12"], "renameChartExample");
chart1.SetSourceData(Globals.Sheet1.Range["A1", "B5"], Excel.XlRowCol.xlColumns);
chart1.ChartType = Excel.XlChartType.xl3DColumn;
// This message box displays "Sheet1 Chart 1".
MessageBox.Show("The default chart name is: " + chart1.Name);
// Set the name of the parent ChartObject of this embedded Chart.
Excel.ChartObject chartObjectParent = chart1.Parent as Excel.ChartObject;
chartObjectParent.Name = "SalesChart";
// This message box displays "Sheet1 SalesChart".
MessageBox.Show("The new chart name is: " + chart1.Name);
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.