0
在WPF應用程序中動態添加小部件的最佳方式是什麼?比方說,我定義了一個合約,供任何想要使用MEF將自己添加到我的應用程序的可視組件使用。現在在啓動時,我的程序將加載插件並添加它在某個目錄中找到的小部件(.. \ VisualExtensions)。我如何使用WPF和XAML來實現這一點,因爲它使用聲明式樣式,我怎樣才能控制組件出現的順序。向WPF應用程序動態添加小部件(Visual Components)
在WPF應用程序中動態添加小部件的最佳方式是什麼?比方說,我定義了一個合約,供任何想要使用MEF將自己添加到我的應用程序的可視組件使用。現在在啓動時,我的程序將加載插件並添加它在某個目錄中找到的小部件(.. \ VisualExtensions)。我如何使用WPF和XAML來實現這一點,因爲它使用聲明式樣式,我怎樣才能控制組件出現的順序。向WPF應用程序動態添加小部件(Visual Components)
我想你會在這裏找到你的問題的答案:http://msdn.microsoft.com/en-us/library/gg406140.aspx。起初它可能看起來很壓倒,但它是一系列非常有價值的文章。要特別注意第4節,你會發現一個題爲「註冊和發現模塊」的小節。