首页 文章

BindingExpression路径错误:'object'找不到'MyWindowHeight'属性

提问于
浏览
-1

我收到以下错误:

System.Windows.Data错误:40:BindingExpression路径错误:'对象'''找不到'MyWindowHeight'属性''LumelauaPikkused'(HashCode = 4119085)' . BindingExpression:路径= MyWindowHeight; DataItem ='LumelauaPikkused'(HashCode = 4119085); target元素是'MainWindow'(Name ='');目标属性是'高度'(类型'双')

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; }
        }
    }
}

1 回答

  • 0

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

相关问题