我有一個WPF數據網格,根據其中一列(動作列)的組合框選擇更改rowdetails數據模板。 rowdetails模板之一很大,爲datagrid提供的空間不能完全顯示rowdetails,因此細節被切斷。如果您嘗試向下滾動顯示下一條記錄,而不是當前記錄的其餘行記錄。換句話說,它不會在記錄中部分滾動。wpf datagrid rowdetail被切斷
例: (看到農田在底部切斷,還有其他記錄不可見如果您單擊滾動條按鈕,進入下一個記錄出現,所有該記錄的向上移動,而不是。 。可見)
問題:
是否有一種方式來獲得數據網格滾動功能移動不僅記錄來記錄,但顯示的超大rowdetails?
SOLUTION:
按照下面接受的答案,我增加了以下我的DataGrid的風格:
<Style TargetType="{x:Type DataGrid}">
<Setter Property="VirtualizingPanel.ScrollUnit" Value="Pixel" />
</Style>
'' –