标签我有一个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,或更新的代码后面。我不确定最好的路线是什么。