我有一个自定义控制库(前。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