绑定表达式路径错误:“对象”上找不到“我的窗口高度”属性

本文关键字:我的 找不到 窗口 属性 高度 对象 表达式 路径 错误 绑定 | 更新日期: 2023-09-27 18:35:47

我收到以下错误:

System.Windows.Data 错误: 40 : 绑定表达式路径错误: 在"对象"上找不到"MyWindowHeight"属性 "LumelauaPikkused" (哈希代码=4119085)'。BindingExpression:Path=MyWindowHeight; DataItem='LumelauaPikkused' (HashCode=4119085);目标元素为 "主窗口"(名称=");目标属性为"高度"(类型"双精度")

XAML

<ComboBox x:Name="VLumelaud"
          HorizontalAlignment="Left"
          VerticalAlignment="Top" Width="120" 
          Canvas.Left="10" 
          Canvas.Top="200" 
          IsSynchronizedWithCurrentItem="True"
          Cursor="Hand">
</ComboBox>

C#

private void LisaVarustusClick(object sender, RoutedEventArgs e)
{
    #region LisaLumeLaud
    String lisaLumel = _LisaLumelaud.Text;
    lpp.Lumelauapikkused.Add(lisaLumel);
    LumelauaPikkused.Add(lisaLumel);
    Console.WriteLine(" mitu lumelauda " + lpp.Lumelauapikkused.Count);
    #endregion
    #region LisaMaeSuusk
    String lisaSuusk = _LisaMaesuusk.Text;
    MSP.Maesuusapikkused.Add(lisaSuusk);
    MaeSuusapikkused.Add(lisaSuusk);
    Console.WriteLine(" mitu maesuuska " + MSP.Maesuusapikkused.Count);
    #endregion
    #region CheckIfTextBoxHasValue
    if (!String.IsNullOrEmpty(_LisaMaesuusk.Text))
    {
        MessageBox.Show("Lisatud");
        _LisaMaesuusk.Clear();
        DataContext = MSP;
    }
    else if (!String.IsNullOrEmpty(_LisaLumelaud.Text))
    {
        MessageBox.Show("Lisatud");
        _LisaLumelaud.Clear();
        this.DataContext = lpp;
    }
    else
    {
        MessageBox.Show("Sisestage vähemalt üks väärtus");
    }
    #endregion
}
namespace Laenutus.ModelsView
{
    public class LumelauaPikkused
    {
        public ObservableCollection<string> _lumelauaPikkused;
        public LumelauaPikkused() 
        {
            this._lumelauaPikkused = new ObservableCollection<string>();
        }
        public ObservableCollection<string> Lumelauapikkused
        {
            get { return _lumelauaPikkused; }
            set { _lumelauaPikkused = value; }
        }
    }
}

绑定表达式路径错误:“对象”上找不到“我的窗口高度”属性

发现 anwser,是简单的语法错误