c# – 从列表中填充WrapPanel
发布时间:2020-12-16 01:34:33 所属栏目:百科 来源:网络整理
导读:有没有办法动态地将列表按钮绑定到WrapPanel以及它们的事件? 解决方法 我不太确定这对你想要做的事情是否正确,但听起来非常相似: WPF – Fill a WrapPanel from a List 上面链接中的XAML如下: ItemsControl x:Name="activitiesControl" Margin="10" Items
有没有办法动态地将列表按钮绑定到WrapPanel以及它们的事件?
解决方法
我不太确定这对你想要做的事情是否正确,但听起来非常相似:
> WPF – Fill a WrapPanel from a List 上面链接中的XAML如下: <ItemsControl x:Name="activitiesControl" Margin="10"> <ItemsControl.Template> <ControlTemplate> <WrapPanel Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" FlowDirection="LeftToRight" IsItemsHost="true"> </WrapPanel> </ControlTemplate> </ItemsControl.Template> <ItemsControl.ItemTemplate> <DataTemplate> <Button Style="{DynamicResource ActionButton}" HorizontalAlignment="Right" Margin="5" Content="{Binding Value}" Width="200" Command="{Binding Path=ViewModel.ActionTypeCommand,RelativeSource={RelativeSource Mode=FindAncestor,AncestorType=local:CustomerEditView}}" CommandParameter="{Binding Key}"/> </DataTemplate> </ItemsControl.ItemTemplate> </ItemsControl> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |