Właściwość Chart.Name —
Pobiera nazwę Chart kontroli.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel (w Microsoft.Office.Tools.Excel.dll)
Składnia
'Deklaracja
ReadOnly Property Name As String
string Name { get; }
Wartość właściwości
Typ: System.String
Nazwa Chart kontroli.
Uwagi
Podczas tworzenia Chart sterować, zestawy Excel Name właściwość ciąg "Nazwa arkusza wykresu n", gdzie n jest numerem wykresy osadzone w arkuszu.Na przykład, jeśli dodasz Chart do Arkusz1 i jest pierwszy wykres osadzony w arkuszu Name właściwość ma wartość Arkusz1 wykres 1.
Chociaż Name właściwość jest tylko do odczytu, część nazwy można modyfikować za pomocą Name właściwość nadrzędnej Microsoft.Office.Interop.Excel.ChartObject.Nowa nazwa określ zastępuje "wykresu n" podciąg ciąg zwracany przez Name właściwość.Na przykład, następujący kod dodaje zmiany Name wartość właściwości Chart kontrolować z Arkusz1 wykres 1 do Wykressprzedaży Arkusz1.
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);
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..