Button.Delete - метод
Удаляет из документа и коллекции ControlCollection динамически созданный элемент управления Button.
Пространство имен: Microsoft.Office.Tools.Word.Controls
Сборка: Microsoft.Office.Tools.Word.v4.0.Utilities (в Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public Sub Delete
public void Delete()
Заметки
Этот метод следует использовать только с элементом управления Button, созданным программно во время выполнения. Если этот метод вызывается для элемента управления Button, добавленного в документ во время разработки, возникает исключение.
Примеры
В приведенном ниже примере кода демонстрируется элемент управления Button, который удаляется, когда пользователь щелкает его мышью. Чтобы удалить кнопку, обработчик событий Click для кнопки вызывает метод Delete.
В этом примере демонстрируется настройка уровня документа.
Private Sub DeleteControl()
Dim DeleteButton As Microsoft.Office.Tools.Word.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.Word.Controls.Button = _
CType(sender, Microsoft.Office.Tools.Word.Controls.Button)
ClickedButton.Delete()
End Sub
private void DeleteControl()
{
Microsoft.Office.Tools.Word.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.Word.Controls.Button clickedButton =
(Microsoft.Office.Tools.Word.Controls.Button)sender;
clickedButton.Delete();
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.