Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows phone 7 ScheduledTaskAgent中的Application.Current.Resources是否为空?_Windows Phone 7 - Fatal编程技术网

Windows phone 7 ScheduledTaskAgent中的Application.Current.Resources是否为空?

Windows phone 7 ScheduledTaskAgent中的Application.Current.Resources是否为空?,windows-phone-7,Windows Phone 7,我想根据ScheduledTaskAgent中的外部更改重新生成磁贴 我调用的代码与我在应用程序中使用的代码相同。此代码使用Application.Current.resources中定义的某些资源,从ScheduledTaskAgent使用时,此集合为空 是否有人知道强制加载此集合的方法,或者我必须手动创建画笔等?后台代理在后台运行(因此得名),但不会完全加载应用程序(至少从UI角度来看),因此资源集合为空 考虑到这些任务的背景性质,您需要访问这些资源似乎有些奇怪。如果您进一步解释一下您的场景

我想根据ScheduledTaskAgent中的外部更改重新生成磁贴

我调用的代码与我在应用程序中使用的代码相同。此代码使用Application.Current.resources中定义的某些资源,从ScheduledTaskAgent使用时,此集合为空


是否有人知道强制加载此集合的方法,或者我必须手动创建画笔等?

后台代理在后台运行(因此得名),但不会完全加载应用程序(至少从UI角度来看),因此资源集合为空


考虑到这些任务的背景性质,您需要访问这些资源似乎有些奇怪。如果您进一步解释一下您的场景,我们可以提供更多帮助。

我正在使用笔刷动态地重新生成部分磁贴图像,构建一个包含各种内容的网格,包括资源集合中定义的ImageBrush。如果有必要,我可以在代码中生成所有UI元素,但这会很麻烦。如果我将App.xaml硬编码为字符串,则XamlReader.Load可能会工作:-)听起来您需要将所需的位写入独立的存储中,以便从那里访问它。还有ImageBrush,我有一个相当复杂的文本块样式,我想我必须硬编码到C。如果能够按需加载应用程序的资源就好了。