Я создал приложение WPF для какого-то бойцовского турнира. Входные данные из файла Excel и выходные данные - это случайно сгенерированные имена (совпадения) в файле слов.
Я хотел бы программно создать необходимые элементы, добавить эти имена в элементы, которые выглядят следующим образом:
![relationships](https://i.stack.imgur.com/5dPc5.png)
Я пытался обновить существующий код с помощью Microsoft.Office.Interop.Word smartArt, но он не очень хорошо работает .. :)
РЕДАКТИРОВАТЬ:
Проблема в узлах .Вставьте часть с исключением System.ArgumentException:
Параметр неверен. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))
var myLayout = objDoc.Application.SmartArtLayouts[96];
var smartArtShape = objDoc.Shapes.AddSmartArt(myLayout, 50, 50, 200, 200);
Microsoft.Office.Core.MsoSegmentType msoSegment = Microsoft.Office.Core.MsoSegmentType.msoSegmentLine;
Microsoft.Office.Core.MsoEditingType msoEditingType = Microsoft.Office.Core.MsoEditingType.msoEditingAuto;
smartArtShape.Nodes.Insert(0, msoSegment, msoEditingType, 50, 50);