Может ли надстройка VSTO для MS Project отображать пользовательский интерфейс помимо ленты?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Может ли надстройка VSTO для MS Project отображать пользовательский интерфейс помимо ленты?

Сообщение Anonymous »

TLDR; Можете ли вы предоставить больше пространства в VSTO для MS Project Desktop, добавить немного элементов управления лентой?
Я впервые работал с надстройкой VSTO и учебными пособиями. Я думаю, что они старше, чего я и ожидаю, но даже в этом случае я не нашел никакой помощи для части пользовательского интерфейса: https://learn.microsoft.com/en-us/visua ... first-vsto -add-in-for-project?view=vs-2022&tabs=csharp
Мне удалось добавить новый элемент в мой проект, и он отображается нормально

Лента (визуальный дизайнер)

Можно ли отображать панель большей области с помощью VSTO? Я просматривал руководство, и оно просто вставляет задачу и не упоминает в пользовательском интерфейсе ничего, кроме ленты. Это все, что можно сделать графически? Мне просто очень хотелось дать больше недвижимости и сделать несколько выпадающих списков и кнопок для вызова службы, которую я сделал. Я могу это сделать, но оно выглядит очень маленьким:
Изображение

Есть ли возможность хотя бы дать больше недвижимости? Это для рабочего стола Project Professional Office 365? Я создал целый пользовательский элемент управления WPF и подумал, что прочитал, что вы можете его подключить, но он никогда не отображается. Вам нужно что-то сделать с

ThisAddIn.cs

Изображение

Мне кажется, что я прочитал много данных, но не нашел простого руководства по пользовательскому интерфейсу того, что может делать Project. Я могу использовать ленту, но мне показалось, что я где-то читал, что надстройки могут использовать пользовательский контроль WPF или Winforms. Я просто не знаю, как это подключить.
Как всегда, любая помощь приветствуется.

Подробнее здесь: https://stackoverflow.com/questions/784 ... the-ribbon
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»