0
我有兩個「鬆散的」XAML文件,每個文件聲明性地定義由一些自定義(編譯)代碼活動組成的組合活動。如何從另一個「鬆散Xaml」定義的活動調用「鬆散Xaml」定義的活動?
現在,我希望第一個「鬆散」Xaml中定義的活動能夠「包含」第2個「鬆散」Xaml中定義的活動。
但是,我不知道如何將兩個活動「粘合」在一起,這樣第一個活動就會知道從第二個Xaml正確加載活動。
所以打電話時:
XamlXmlReader xr = new XamlXmlReader(@"FirstLooseActivity.xaml");
ActivityBuilder ab = (ActivityBuilder)XamlServices.Load(ActivityXamlServices.CreateBuilderReader(xr));
我結束了一個XamlObjectWriterException(後我裝的所有相關組件,以我的託管應用程序):
Cannot create unknown type '{clr-namespace:SecondLooseActivity}MyActivity
由於在MS沒有XLink的支持,有沒有辦法做到這一點?
如果不是,我的替代品是什麼?
我仍然有同樣的錯誤改變了命名空間之後。任何其他想法? – 2013-05-19 18:23:14