我有一个带有属性的视图模型
public string ErrorMessage
在我的 XAML 中,我有
<TextBox Grid.Column="7" Text="{Binding Path=ErrorMesssage}"/>
我收到此错误消息
System.Windows.Data Error: 40 :
BindingExpression path error:
'ErrorMesssage' property not found on 'object'
''MoineauPumpCorrectionViewModel'
(HashCode=27349565)'. BindingExpression:Path=ErrorMesssage;
DataItem='MoineauPumpCorrectionViewModel' (HashCode=27349565);
target element is 'TextBox' (Name=''); target property is 'Text' (type 'String')
现在的问题是这样的。我加载 snoop 以查看 TextBox 的数据上下文
很明显,datacontext 确实是我正确的视图模型,并且它具有ErrorMessage
在这种情况下cannot be empty
按我预期读取的属性。那么我在这里做错了什么?