Как разрешить плагинам иметь пользовательские свойства? - PullRequest
0 голосов
/ 21 декабря 2008

У меня есть приложение wpf, и я разрешаю плагины usercontrol, которые реализуют интерфейс.

я хочу, чтобы плагины имели свои собственные свойства, но я хочу получить доступ к этим свойствам из меню хоста.

Как бы это было лучше всего спроектировано?

Свойства могут быть строковыми, двойными и т. Д.

Malcolm

Ответы [ 2 ]

0 голосов
/ 23 декабря 2008

Или вы можете перейти в меню к плагину (при инициализации его как части интерфейса IPlugin), и он может заполнить записи в самом меню.

0 голосов
/ 21 декабря 2008

Одним из простых решений является использование атрибута в пользовательских свойствах и получение их по отражению от хоста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...