WPF DataGrid默认显示垂直和横向滚动条-技术&分享

WPF DataGrid默认显示垂直滚动条

在DataGrid节点上添加如下代码:
ScrollViewer.VerticalScrollBarVisibility="Visible"

例子:

<my:DataGrid Name="PackageDetailsGrid" ScrollViewer.VerticalScrollBarVisibility="Visible" ItemsSource="{Binding XPath=Details, Mode=TwoWay}" AutoGenerateColumns="False" CanUserAddRows="False" IsReadOnly="True" Hyperlink.Click="Do_Click">
                        <my:DataGrid.Columns>
                            <my:DataGridTextColumn Header="     更新包名称" Binding="{Binding XPath=PackageName, Mode=TwoWay}" Width="100" ElementStyle="{StaticResource ResourceKey=dgCell}" />
                            <my:DataGridTextColumn Header="                         更新包路径" Binding="{Binding XPath=PackagePath, Mode=TwoWay}" Width="*" ElementStyle="{StaticResource ResourceKey=dgCell}"/>
                            <my:DataGridHyperlinkColumn  Header=" 操作"  Width="40" ElementStyle="{StaticResource ResourceKey=dgCell}" Binding="{Binding XPath=Do, Mode=TwoWay}" />
                        </my:DataGrid.Columns>
                    </my:DataGrid>
效果截图:




WPF DataGrid默认显示横向滚动条

ScrollViewer.HorizontalScrollBarVisibility="Visible"

效果截图:


发布了40 篇原创文章 · 获赞 4 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/jackson0714/article/details/25155483