Я разрабатываю надстройку уровня приложения Excel и хочу сохранить элементы управления Windows Forms, которые я добавляю в документ динамически, поскольку по умолчанию Excel удаляет все элементы управления после закрытия документа.
Здесь все объяснено: http://msdn.microsoft.com/en-us/library/cc442765.aspx
"Хранить информацию о размере, расположении и состоянии элементов управления при сохранении или закрытии документа. В надстройке уровня приложения можно сохранитьэти данные в пользовательскую часть XML в документе. "
Как сказано в MSDN, мне нужно сохранить элементы управления и заново создать их после открытия документа, но я не могу их сохранитьв пользовательской части XML.
Я посмотрел на http://msdn.microsoft.com/en-us/library/bb608612.aspx,, но я все еще не знаю, как это сделать.
По сути, у меня есть список элементов управлениядобавлен в документ, и это объект, который я должен сохранить.
Microsoft.Office.Interop.Excel sh;
Microsoft.Office.Tools.Excel Worksheet vstoWorksheet = Globals.Factory.GetVstoObject(Sh);
//This is the List I have to save.
vstoWoorksheet.Controls
Спасибо за ваше время, я надеюсь, что кто-то может мне помочь.