1
我正在Silverlight中創建一個簡單的項目。它包含一個ListBox和一個Label。 我試圖將listbox.Items.Count屬性綁定到Label.Content屬性,以便可以看到當前存在的項目數量。我用this link作爲支持和信息來源。如何將列表上的項目數量綁定到Label.Content屬性
Binding myBinding = new Binding("CountProperty");
// columnNameList - listbox
myBinding.Source = this.columnNamesList.Items.Count;
// columnCount - label
this.columnCount.SetBinding(Label.ContentProperty, myBinding);
由於某種原因,它不起作用。任何指針?
Okey幫助它,現在工作。你能不能很快寫出爲什麼你將this.columnNamesList.Items作爲源而不是this.columnNamesList.Items.Count?感謝幫助。 – neurotix
@neurotix:因爲它是名爲'Count'的屬性的列表(「.Items」),而Items.Count是屬性的值。我在最後一段中說的是什麼。 – Jon
是的,謝謝你的信息。在擴展答案之前,我已經寫了這個。 – neurotix