Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF数据网格作为常规网格_Wpf_Datagrid_Grid - Fatal编程技术网

WPF数据网格作为常规网格

WPF数据网格作为常规网格,wpf,datagrid,grid,Wpf,Datagrid,Grid,我可以像使用常规的网格一样使用WPFDataGrid控件吗? 除了使用数据网格而不是使用标准网格,我如何执行以下操作 <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="182" /> <ColumnDefinition Width="360" /> </Grid.ColumnDefinitions> <Grid.

我可以像使用常规的
网格一样使用WPF
DataGrid
控件吗?
除了使用
数据网格
而不是使用标准
网格
,我如何执行以下操作

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="182" />
        <ColumnDefinition Width="360" />
    </Grid.ColumnDefinitions>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>
    <Label Grid.Row="0" Grid.Column="0">
        Configuration Software:
    </Label>
    <TextBlock Grid.Row="0" Grid.Column="1" Text="{Binding Software.Name}"/>
</Grid>

配置软件:

否,WPF Datagrid是一个用于显示绑定到它的数据的控件


WPF网格控件是一个布局容器。

我不确定“相同的方式”是什么意思,但是如果您希望像示例中那样用XAML表示数据,并手动为每个单元格分配值(就像过去一样,相信我,我也曾有过希望实现这一点的时候),那么您就不能

数据应该在类中表示,然后将此类的集合绑定到数据网格。如果需要为每个行/单元格自定义显示,则必须使用基础模板(有时可能需要大量工作)