Как мне встроить пользовательский элемент управления в MS Word?

Контекст: среда - это .Net 3.0 + WPF, база данных абстрагирована далеко, и решение должно работать для Office 2000 и выше, я полагаю ..

Необходимо получить настраиваемый отчет, для которого пользователь хотел бы, чтобы определенные окна / блоки приложения (например, график тренда) отображались в Word. Окно может быть показано как статическое изображение, пользователь может дважды щелкнуть и отредактировать его (это вызовет редактор ... аналогично поведению встроенной электронной таблицы) и ОК, чтобы обновить объект. Введите текст вокруг поля и сохраните его или распечатайте.

Также примите во внимание, что мне понадобится какой-то механизм для передачи данных и типа "привязка данных" этих специфичных для приложения ящиков. например график может быть привязан к определенному временному диапазону данных, которые ему нужны.

Теперь, как относительный новичок в автоматизации Word, как называется технология / вспомогательная технология, которую мне нужно было бы использовать для этого? Также публикуйте любые рекомендации к книгам / сообщениям, которые помогут вам понять и как можно скорее набрать скорость. (поскольку компания всегда считает, что программисты достаточно умны, чтобы понять это ... мы можем полностью доверять им ... но нет времени.)

Нет необходимости отмечать свой заголовок. Не откатывай назад.

GEOCHET 26.09.2008 07:30
Как регистрировать все результаты тестов DBT в централизованной таблице snowflake
Как регистрировать все результаты тестов DBT в централизованной таблице snowflake
DBT имеет множество встроенных функций для автоматизации трудоемкой работы. Одной из таких функций является тест DBT.
2
1
493
2

Ответы 2

Я настоятельно рекомендую сделать его зависимым от Office 2007 и более поздних версий. Если вы это сделаете, вы можете использовать ленту и программировать .Net через VSTO.

Это не отвечает на вопрос, как сделать его встраиваемым и редактируемым.

Geoff 26.09.2008 07:36

Я думаю, вам придется подумать о написании встраиваемого / совместимого с OLE приложения. Похоже, это может быть очень большая и сложная задача.

Есть ли причина, по которой Excel не может построить график, который вы встраиваете?

График сам по себе является мини-приложением, графики обновлений за доли секунды, настраиваемое масштабирование, фильтрация, работы .. - это набор графиков инженерной области

Gishu 26.09.2008 09:18

Другие вопросы по теме