何時在路徑中使用「/」符號? 我認爲,當我們使用XML「/」只使用,但今天看到的例子:WPF綁定語法
class ViewModel
{
CollectionView Data {get;set;}
}
class BusinessObkect
{
string Name {get;set;}
}
窗口
DataContext屬性設置爲視圖模型類的實例,視圖模型實例的數據屬性niitialized與一個BusinessObject對象的集合。
如果TextBox實例的Text屬性爲 {Binding Path=Data/Name}
一切正常,但是如果Text = {Binding Path=Data.Name}
- 綁定錯誤。
當我必須使用「/」而不是「」。在綁定路徑?
你是什麼意思的「當前元素的集合」?我所熟悉的這些集合類型都沒有關於當前項目的概念。 –
在這種情況下,他自己使用'CollectionView',它已經有了。如果您使用'ObservableCollection'(或類似的),那麼WPF引擎會將它包裝到一個'CollectionView'中以提供這些必要的基礎設施。 –
Femaref
啊,好的,很高興知道。謝謝。 –