其他分享
首页 > 其他分享> > WPF 均分Datagrid 的列

WPF 均分Datagrid 的列

作者:互联网

 <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="auto" />
                        <RowDefinition Height="*" />
                        <RowDefinition Height="auto" />
                    </Grid.RowDefinitions>
                    <Grid>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />
                            <ColumnDefinition Width="*" />

                        </Grid.ColumnDefinitions>
                        <Grid x:Name="col1" Grid.Column="0" />
                        <Grid x:Name="col2" Grid.Column="1" />
                        <Grid x:Name="col3" Grid.Column="2" />
                        <Grid x:Name="col4" Grid.Column="3" />
                        <Grid x:Name="col5" Grid.Column="4" />
                        <Grid x:Name="col6" Grid.Column="5" />

                    </Grid>
                 
                    <syncfusion:SfDataGrid
                        Grid.Row="1"
                        Margin="5,20,0,0"
                        AllowEditing="True"
                        AutoGenerateColumns="False"
                        IsReadOnly="True"
                        ItemsSource="{Binding ElementName=sfDataPager, Path=PagedSource}"
                        Style="{StaticResource SimpleDataGridStyle}">
                        <syncfusion:SfDataGrid.Columns>

                            <syncfusion:GridTextColumn
                                Width="{Binding ElementName=col1, Path=ActualWidth}"
                                HeaderText="员工号"
                                MappingName="员工号" />
                            <syncfusion:GridTextColumn
                                Width="{Binding ElementName=col2, Path=ActualWidth}"
                                HeaderText="姓名"
                                MappingName="姓名" />
                            <syncfusion:GridTextColumn
                                Width="{Binding ElementName=col3, Path=ActualWidth}"
                                HeaderText="权限描述"
                                MappingName="权限描述" />
                            <syncfusion:GridTextColumn
                                Width="{Binding ElementName=col4, Path=ActualWidth}"
                                HeaderText="授权人员工号"
                                MappingName="授权人员工号" />
                            <syncfusion:GridTextColumn
                                Width="{Binding ElementName=col5, Path=ActualWidth}"
                                HeaderText="授权人姓名"
                                MappingName="授权人姓名" />
                            <syncfusion:GridDateTimeColumn
                                Width="{Binding ElementName=col6, Path=ActualWidth}"
                                HeaderText="更新时间"
                                MappingName="更新时间" />
                        </syncfusion:SfDataGrid.Columns>
                    </syncfusion:SfDataGrid>


                    <syncfusion:SfDataPager
                        x:Name="sfDataPager"
                        Grid.Row="2"
                        HorizontalAlignment="Right"
                        AccentBackground="DodgerBlue"
                        NumericButtonCount="5"
                        PageSize="50"
                        Source="{Binding UserList}" />
                </Grid>

 

标签:Datagrid,均分,WPF
来源: https://www.cnblogs.com/-Timosthetic/p/16538994.html