Button.Delete – metoda
Odstraní dynamicky vytvořený Button z listu a odebere ji z ControlCollection.
Obor názvů: Microsoft.Office.Tools.Excel.Controls
Sestavení: Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Deklarace
Public Function Delete As Object
public Object Delete()
Vrácená hodnota
Typ: System.Object
Poznámky
Tato metoda by měli používat pouze s Button , je vytvořen programově za běhu.Výjimka je vyvolána, pokud zavoláte na tuto metodu Button , je přidán do listu v době návrhu.
Příklady
Následující příklad kódu ukazuje Button ovládacího prvku, když uživatel klepne, jej sama odstraní.Click Obslužné rutiny události tlačítka volání Delete metoda tlačítko Odstranit.
Tento příklad je přizpůsobení úroveň dokument.
Private Sub DeleteControl()
Dim DeleteButton As Microsoft.Office.Tools.Excel.Controls.Button = _
Me.Controls.AddButton(25, 75, 80, 30, "DeleteButton")
DeleteButton.Text = "Click to delete"
AddHandler DeleteButton.Click, AddressOf DeleteButton_Click
End Sub
' Delete the clicked button.
Private Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim ClickedButton As Microsoft.Office.Tools.Excel.Controls.Button = _
CType(sender, Microsoft.Office.Tools.Excel.Controls.Button)
ClickedButton.Delete()
End Sub
private void DeleteControl()
{
Microsoft.Office.Tools.Excel.Controls.Button deleteButton =
this.Controls.AddButton(25, 75, 80, 30, "deleteButton");
deleteButton.Text = "Click to delete";
deleteButton.Click += new EventHandler(deleteButton_Click);
}
// Delete the clicked button.
void deleteButton_Click(object sender, EventArgs e)
{
Microsoft.Office.Tools.Excel.Controls.Button clickedButton =
(Microsoft.Office.Tools.Excel.Controls.Button)sender;
clickedButton.Delete();
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.