CannotRemoveControlException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение возникает, если код пытается удалить элемент управления ведущего приложения или элемент управления Windows Forms, который был добавлен в документ в режиме разработки.
[System.Diagnostics.DebuggerNonUserCode]
[System.Serializable]
public sealed class CannotRemoveControlException : Microsoft.VisualStudio.Tools.Applications.Runtime.RuntimeException
- Наследование
- Атрибуты
Комментарии
При добавлении элементов управления ведущего приложения и Windows Forms элементов управления в документы, которые являются частью настроек уровня документа во время разработки, эти элементы управления нельзя удалить во время выполнения. Для получения дополнительной информации см. Adding Controls to Office Documents at Run Time.
Это исключение может возникнуть Набор средств Visual Studio для Office (cреда выполнения) при вызове одного из следующих методов для удаления элемента управления, добавленного во время разработки:
RemoveМетод Microsoft.Office.Tools.Excel.ControlCollection объекта в настройке уровня документа для Microsoft Office Excel.
RemoveМетод Microsoft.Office.Tools.Word.ControlCollection объекта в настройке уровня документа для Microsoft Office Word.
DeleteМетод элемента управления ведущего приложения или элемента управления Windows Forms в документе Word или книге Excel.