我的WPF / C#应用程序中有一个数据网格,其行数远远超出可见的修复大小的窗口。
<DataGrid Height="470" Width="800" AutoGenerateColumns="True"
CanUserResizeColumns="True" CanUserReorderColumns="True" x:Name="DgrReadWrite"
ItemsSource="{Binding Path=., Mode=TwoWay}" HorizontalAlignment="Center"
VerticalAlignment="Center" HorizontalScrollBarVisibility="Visible"
VerticalScrollBarVisibility="Visible"
CellEditEnding="DgrReadWrite_CellEditEnding"
CurrentCellChanged="DgrReadWrite_CurrentCellChanged"/>
当用户双击并编辑其中包含大量文本的数据网格的单元格时,光标可以移出窗口。当您移动到该区域时(例如,使用箭头键),您需要使用鼠标拖动滚动条以查看再次进行编辑的位置。
有没有办法以某种方式自动滚动?在编辑模式下,我还没有看到任何滚动...
答案 0 :(得分:0)
$_GET['id']
和DataGrid
,则 Width
会在键入时自动滚动。