所以这更像是一个问题,但有人可以告诉我为什么如果我创建一个属性,如:
Private _Productgroepen As ObservableCollection(Of productgroep)
Public Property Productgroepen As ObservableCollection(Of productgroep)
Get
Return _Productgroepen
End Get
Private Set(ByVal value As ObservableCollection(Of productgroep))
_Productgroepen = value
MyBase.OnPropertyChanged("Productgroepen")
End Set
End Property
“私人套装”没有像使用“套装”那样起火?所以基本上我在一台电脑上工作,而我在另一台电脑上共同工作,在他的电脑上,该物业工作正常,但在我的电脑上,该物业根本没有任何价值!有人可以向我解释一下吗?
由于
编辑: 要回答这篇文章的第一条评论: 属性“Productgroepen”从viewmode的构造函数中获取值:
Public sub New()
Dim pg = (from prg in db.producgroep).Tolist
For each pgs in pg
Productgroepen.add(pgs)
Next
End sub
在xaml上我有一个组合框:
... ItemsSouce={"Binding Productgroepen"} DisplayMemberPath="omschrijving" SelectedValue={"Binding SelectedProductgroepen", updatesourcetrigger=propertychanged} ..
基本上在我的电脑上调试时我没有错误或异常,但是如果我在私人电脑上设置私人BUT,那么组合框会得到任何值,他没有错误或异常并且组合框具有所有值(他也是私人的二传手..) 如果有人知道为什么这种行为让我知道,我总是乐于了解更多。