一个有效的解决方案是最终在 App.xaml.cs 中加载资源,因此将我的问题后面的代码从控件的构造函数移动到 App.xaml.cs ,它在运行时解决了问题,但随后控件在设计时不太好。我使用以下方法找到了问题的解决方案:将 uri 移动到静态成员,这样问题就可以在运行时和设计时解决了