我一定是在我的项目中忽略了这一段时间,但今天在审查xaml.cs时有些事情引起了我的注意。我观察到了
现在这令人困惑,
可视化的代码片段可以是;
[Export]
[PartCreationPolicy(CreationPolicy.NonShared)]
public partial class V_AllSettings : CCSUserControl
{
[ImportingConstructor]
public V_AllSettings(IVM_AllSettings viewModel)
{
this.DataContext = viewModel;
InitializeComponent();
}
}
注意在初始化组件之前设置了DataContext。