小编Gor*_*rue的帖子

当 DataGrid 嵌套在分组 DataGrid 内时,相对列宽不起作用

假设我有一个具有 6 个属性的对象:

public class MyClass
{
    public string Attribute1 { get; set; }
    public string Attribute2 { get; set; }
    public string Attribute3 { get; set; }
    public string Attribute4 { get; set; }
    public string Attribute5 { get; set; }
    public string Attribute6 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我在 DataGrid 中显示这些对象的集合:

<Grid>
    <DataGrid x:Name="myGrid" Margin="5, 5, 5, 5" AutoGenerateColumns="False" CanUserAddRows="False" IsReadOnly="True">
        <DataGrid.GroupStyle>
            <GroupStyle ContainerStyle="{StaticResource GroupHeaderStyle}">
                <GroupStyle.Panel>
                    <ItemsPanelTemplate>
                        <DataGridRowsPresenter/>
                    </ItemsPanelTemplate>
                </GroupStyle.Panel>
            </GroupStyle>
        </DataGrid.GroupStyle>
        <DataGrid.Columns>
            <DataGridTextColumn Header="Attribute1" Binding="{Binding Attribute1}" Width="5*"/> …
Run Code Online (Sandbox Code Playgroud)

c# wpf datagrid

5
推荐指数
1
解决办法
1508
查看次数

标签 统计

c# ×1

datagrid ×1

wpf ×1