带有扩展器的WPF分组组合框

吉图

我可以在这里找到分组组合框的示例,网址为http://www.jarloo.com/wpf-combobox-with-groupings/

它非常适合我使用,除了我需要其他行为。这些项目在其各自的标题下都应该是可折叠的(使用扩展器)。

例如。水果苹果橙色葡萄动物猫狗牛

上面的项目将以组合样式显示在组合框中,但是我希望每个标题(在这里是“水果”,“动物”)都可以使用扩展器折叠。你能帮个例子吗?

谢夫,谢夫

卢克白菜

试试这个

<Grid>
<Grid.Resources>
    <Style x:Key="GroupItem" TargetType="{x:Type GroupItem}">
        <Setter Property="Margin" Value="0,0,0,5"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="{x:Type GroupItem}">
                    <Expander IsExpanded="True">
                        <Expander.Header>
                            <DockPanel>
                                <TextBlock Text="{Binding Name}" FontWeight="Bold" Margin="2,5,0,2" FontSize="14"/>
                            </DockPanel>
                        </Expander.Header>
                        <Expander.Content>
                            <Border Margin="5,0,0,0">
                                <ItemsPresenter />
                            </Border>
                        </Expander.Content>
                    </Expander>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
</Grid.Resources>
<ComboBox Height="27" HorizontalAlignment="Left" Margin="162,109,0,0" VerticalAlignment="Top" Width="195" DisplayMemberPath="Item" Name="cboGroup">
    <ComboBox.GroupStyle>
        <GroupStyle ContainerStyle="{StaticResource GroupItem}"/>
    </ComboBox.GroupStyle>
</ComboBox>
</Grid>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在WPF中,根据组合框输入创建扩展器

来自分类Dev

在WPF中,根据组合框输入创建扩展器

来自分类Dev

WPF DataGrid扩展器中的分组行在右侧添加了额外的列,当所有扩展器都关闭时消失

来自分类Dev

扩展器内部列表框的VerticalScrollBar-WPF

来自分类Dev

WPF-Stackpanel中有多个扩展器的问题

来自分类Dev

WPF扩展器未扩展

来自分类Dev

WPF扩展器未扩展

来自分类Dev

带多个按钮的WPF扩展器

来自分类Dev

带GridSplitter的WPF扩展器

来自分类Dev

带GridSplitter的WPF扩展器

来自分类Dev

WPF +扩展器控制问题

来自分类Dev

制作带有圆角的WPF组合框

来自分类Dev

扩展一个扩展器也应该扩展所有其他扩展器

来自分类Dev

如何将带有转换器的组合框绑定到WPF中的列表

来自分类Dev

如何将带有转换器的组合框绑定到WPF中的列表

来自分类Dev

如何在网格扩展器中加载带有GET参数的页面?

来自分类Dev

带有光标点的ASP.NET自动完成扩展器选择问题

来自分类Dev

具有多个功能按钮的C#WPF扩展器

来自分类Dev

WPF Tabcontrol 具有用于 tabitems 的扩展器功能

来自分类Dev

组合扩展器和网格(从右到左切换)

来自分类Dev

带元组的二维numpy数组:扩展为带有原始元组组合的多个数组

来自分类Dev

WPF如何始终在TreeView上显示扩展器

来自分类Dev

WPF扩展器控件-转换的页眉宽度问题

来自分类Dev

使用触摸滑动来拖动打开WPF扩展器

来自分类Dev

WPF-网格扩展器-用餐空间

来自分类Dev

wpf-扩展器标题适合内容宽度?

来自分类Dev

ItemsControl中使用的WPF扩展器叠加层

来自分类Dev

无法使用样式禁用WPF扩展器

来自分类Dev

WPF动态创建的按钮和扩展器控件

Related 相关文章

热门标签

归档