我有一個自定義控制庫(前。MyCustomControls.dll)是一個插件,第三方應用程序。它作爲類庫輸出,並在運行時由第三方應用程序調用。我的問題是我爲各種用戶控件(如listviewitem)定義的自定義樣式,textblock現在無法在應用程序級別加載。加載自定義樣式控件庫
如何添加我的自定義樣式的資源查找層次,使得在庫中的所有控件都將使用我的自定義樣式?
例如,如果我定義下面的風格,在MyCustomControls.dll所有控件不會看到它在創建時。但是,如果將MyCustomControls.dll添加到應用程序並將其加載到應用程序資源中,則會應用樣式。
注:第三方應用程序是不是一個WPF應用程序。 Application.Current在運行時返回null。
感謝您的答覆。第三方應用程序不是WPF應用程序,我無法控制它。編輯的問題來反映這一點。 – user173884 2010-10-22 15:34:14
我已經更新了我的答案。不幸的是,沒有辦法找到如何在第三方應用程序中注入資源,特別是非WPF和非Silverlight應用程序。 – 2010-10-22 16:56:12