代码之家  ›  专栏  ›  技术社区  ›  Sarah Vessels

wpf-itemsource是否与flowdocument中的表等效?

  •  1
  • Sarah Vessels  · 技术社区  · 14 年前

    我正在尝试创建一个 Table 里面 FlowDocument 里面 FlowDocumentPageViewer ,如在 this tutorial . 我以前从未在wpf中创建过表,我希望有一个 ItemsSource 我可以绑定到的属性,例如 ListBox . 我想为每一行自定义模板,并且我想将每一行的源作为集合中的一个项传递给整个表。所以我会有一个 List<MyClass> 将传递给表的实例,每行将显示一个 MyClass . 我该怎么做?我不想用 在一个 流程文档 ?我之所以想使用某种表格格式,是因为我可以有一行列名,适用于所有行。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Sarah Vessels    14 年前

    我想我想用的是 ListView 多亏了 this tutorial :

    <ListView Grid.Row="0" ItemsSource="{Binding Path=MyList}" MinWidth="400"
        MinHeight="200">
        <ListView.View>
            <GridView>
                <GridView.Columns>
                    <GridViewColumn
                        DisplayMemberBinding="{Binding Path=MyFirstField}"
                        Header="First Field"/>
                    <GridViewColumn
                        DisplayMemberBinding="{Binding Path=MySecondField}"
                        Header="Second Field"/>
                </GridView.Columns>
            </GridView>
        </ListView.View>
    </ListView>