【发布时间】:2021-11-04 08:05:11
【问题描述】:
以便 Visual Studio 设计器在显示 XAML 文件的 GUI 时调用依赖注入容器,而不是使用默认构造函数
【问题讨论】:
-
为什么投-1票?
标签: c# wpf visual-studio xaml dependency-injection
以便 Visual Studio 设计器在显示 XAML 文件的 GUI 时调用依赖注入容器,而不是使用默认构造函数
【问题讨论】:
标签: c# wpf visual-studio xaml dependency-injection
不,我不这么认为,但您应该能够使用 GetIsInDesignMode 属性来检测您是否处于设计模式并相应地设置您的依赖项:
public YourView()
{
...
if (DesignerProperties.GetIsInDesignMode(this))
{
//set up design time dependencies here...
}
}
【讨论】: