代码之家  ›  专栏  ›  技术社区  ›  Archie

WPF中数据报和网格的区别

  •  17
  • Archie  · 技术社区  · 15 年前

    有人能告诉我WPF中DataGrid(而不是GridView)和网格控件之间的区别吗?

    谢谢

    2 回复  |  直到 15 年前
        1
  •  28
  •   ChrisF    15 年前

    Grid 用于在窗体(或页)上布局其他控件的控件。

    DataGrid 例如,用于显示从数据库读取的表格数据的控件。

        2
  •  0
  •   CodeWarrior    15 年前

    您可以将网格视为Windows窗体背景布局和电子表格(其中可以有行和列)的组合,您可以在其中添加控件并定位它们。

    网格视图是一个视图元素,可以在ListView控件中使用该元素,在具有列标题和行指示器的列和行中显示来自数据库、XML或甚至CLR对象的数据,类似于(但不完全类似于)Windows窗体中的DataGrid控件。GridView实际上只能作为ListView Afaik的一部分使用。

    所以像这样:

    <ListView>
        <ListView.View>
            <GridView/>
        </ListView.View>
    </ListView>
    

    科丽