首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c# WPF TreeView in ListView通过CellTemplate

c# WPF TreeView in ListView通过CellTemplate
EN

Stack Overflow用户
提问于 2014-05-21 14:25:44
回答 1查看 1.8K关注 0票数 0

我是WPF和XAML的新手。

我想将一个TreeView添加到一个带有CellTemplate的ListView元素中。

我想将每个ListViewItem绑定到一个名为“符号”的自定义类

这个类有一个名为"Name“的属性和一个名为”Image“的属性。

"Name“只是一个字符串,它应该是TreeView的根元素。

“图像”是字符串的列表。

此列表中的每个条目都应该是此TreeView的一个子项。

请不要只留下一个代码片段,我想了解CellTemplates是如何工作的!

谢谢!

代码语言:javascript
复制
<Grid>
    <ListView x:Name="listview" HorizontalAlignment="Left" Height="326" Margin="0,33,0,0" VerticalAlignment="Top" Width="499">
        <ListView.View>
            <GridView>
                <GridViewColumn Header="Symbols" Width="200"  >
                    <GridViewColumn.CellTemplate>
                        <DataTemplate>
                            <StackPanel>
                                <TreeView>
                                <!--
                                    what to be done here?
                                -->
                                </TreeView>
                            </StackPanel>
                        </DataTemplate>
                    </GridViewColumn.CellTemplate>
                </GridViewColumn>
            </GridView>
        </ListView.View>
    </ListView>
    <Border BorderBrush="Black" BorderThickness="1" HorizontalAlignment="Left" Height="250" Margin="504,33,0,0" VerticalAlignment="Top" Width="250">
        <Border x:Name="image_preview" HorizontalAlignment="Center" Height="250" VerticalAlignment="Center" Width="250"/>
    </Border>

</Grid>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-21 14:38:05

首先,应该将ListView绑定到Symbol对象的集合。现在,ListView的每个单元格都绑定到Symbol对象。如果我正确地理解了您,那么每个Symbol都应该是一个TreeView,其中根节点头显示Name属性和显示Images字符串的子程序集合。

这可以通过以下方式实现:

代码语言:javascript
复制
<TreeView >
    <TreeViewItem Header="{Binding Name}" ItemsSource="{Binding Images}" />    
</TreeView>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23786113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档