標籤我有一個ListBox
其中基於與整數屬性由用戶設置添加的項目數。該項目是從一個ControlTemplate
的資源,其中包括一個標籤和一個TextBox
一個DockPanel
的內部創建的。該標籤是未綁定數據,但我想使其具有基於用於包含它的ListboxItem
的(索引+ 1)稍微動態內容。我的問題是,我希望能夠更新每個ListboxItem
的標籤內容,但由於某種原因無法訪問標籤。我不知道有什麼辦法通過數據綁定的標籤,因爲標籤是在一個模板,並不知道它有一個家長是一個ListboxItem
做到這一點。任何人都可以幫我澄清一些這些混亂讓我回到正確的軌道嗎?WPF:更新列表框項
<ControlTemplate TargetType="{x:Type ListBoxItem}">
<DockPanel Background="Transparent" Height="28" Name="playerDockPanel" VerticalAlignment="Bottom">
<Label Name="playerNameLabel" DockPanel.Dock="Left" Content="Player"></Label>
<TextBox Height="23" Width ="150" Name="playerName" DockPanel.Dock="Right"/>
</DockPanel>
</ControlTemplate>
我希望能夠在Label
的內容Label
的內容綁定在XAML,或更新的代碼後面。我不確定最好的路線是什麼。