i have created an instance of a class in the code and bind one of the properties of that class named"Name" to a textbox but the binding does not work. can you help me? code behind:
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}"
/>