我在 Host 和 AddIn 之间使用 MAF(System.addin) 和 FrameworkElements。
我在适配器中使用 FrameworkElementAdapters.ViewToContractAdapter 和 FrameworkElementAdapters.ContractToViewAdapter。
我将 FrameworkElementAdapters.ViewToContractAdapter 与 stopwatcher 一起使用,结果以秒为 1,3 s 。
public INativeHandleContract GetToolBox()
{
FrameworkElement e=view.GetControl();
Stopwatch w = new Stopwatch();
w.Start();
INativeHandleContract c= FrameworkElementAdapters.ViewToContractAdapter(e);
w.Stop();
System.Console.WriteLine(w.Elapsed.TotalSeconds); ///Results is 1,3
return c;
}
是否可以改进 FrameworkElementAdapters.ViewToContractAdapter 的时间?
谢谢