我正在创建一个仪表板/小部件主机的应用程序。
这是一个我将在线发布的应用程序,以启动我正在制作的基于内容的网站
我正在使用MEF来加载插件,我有一个像这样的UI概念:
http://i42.tinypic.com/scb6nd.png
注意:我的合约界面就是这个。
public interface IDashboardPlugin
{
public string Name{get;}
public string Description{get;}
public string Author{get;}
public UIElement UI{get;}
}
此外,我在加载应用程序时加载并组合了一个ArrayList。
答案 0 :(得分:1)
在回答任何这些问题(与实现有关)之前,您需要实际编写一些代码。到目前为止,你有截图。当您更好地了解应用程序的工作方式时,请考虑更多地考虑这些问题。