1

我正在尝试创建一个Tableinside a FlowDocumentinside a ,如本教程FlowDocumentPageViewer中所见。我以前从未在 WPF 中创建过表,并且我期待有一个可以绑定的属性,例如使用. 我想为每一行自定义模板,并且我希望每一行的源是我传递给整个表的集合中的一个项目。所以我将有一个将传递给表的实例,并且每一行将显示一个. 我怎样才能做到这一点?我不想在 a 中使用a吗?我想使用某种表格格式的原因是我可以有一行列名,适用于所有行。ItemsSourceListBoxList<MyClass>MyClassTableFlowDocument

4

1 回答 1

1

我想我想要的是使用ListView,感谢本教程

<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>
于 2010-09-07T21:28:51.873 回答