【发布时间】:2016-11-09 13:37:10
【问题描述】:
我在代码中创建了一个类的实例,并将该类的一个名为“Name”的属性绑定到一个文本框,但绑定不起作用。 你能帮助我吗? 后面的代码:
public partial class BlackOilWindow : FluidsWindowClass
{
public Classes.ModelInOutClasses.BlackOilFluidModel _FluidBlackOilClass;
public BlackOilWindow(Classes.ModelInOutClasses.BlackOilFluidModel inputBlackOilClass):base(inputBlackOilClass)
{
if (inputBlackOilClass == null)
{
inputBlackOilClass = new ModelInOutClasses.BlackOilFluidModel();
}
_FluidBlackOilClass = inputBlackOilClass;
InitializeComponent();
}
}
Xaml:
<TextBox
HorizontalAlignment="Left"
Height="23"
Margin="73,7,0,0"
TextWrapping="Wrap"
VerticalAlignment="Top"
Width="120"
Text="{Binding ElementName=_FluidBlackOilClass, Path=Name, Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
/>
【问题讨论】:
-
_FluidBlackOilClass 必须是属性,而不是成员