界面操作为:
<ListBox Name="ListBoxMain" Grid.ColumnSpan="2" Grid.Row="1" Grid.Column="1" >
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel HorizontalAlignment="Left" /> <!--加入panel-->
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate> <!--绑定数据是另一个模板-->
<DataTemplate>
<CheckBox Content="{Binding ChengyuText}" IsChecked="{Binding Checked ,Mode=TwoWay}" Click="CheckBox_Click"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
参考如下:
https://www.yisu.com/jc/865833.html
另外注意:两者差别
Template模板之DataTemplate和ControlTemplate
https://www.jianshu.com/p/8e0e1d190d30
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » WPF在ListBox内嵌入panel然后数据绑定中加入CheckBox
发表评论 取消回复