wpf datagrid rowdetail jest odcięty

Mam datagrid WPF, który zmienia datatemplate rowdetails w oparciu o wybór combobox jednej z kolumn (kolumna akcji). Jeden z szablonów rowdetails jest duży, a miejsce przewidziane dla datagrid nie może w pełni wyświetlić szczegółów rowdetails, a zatem szczegóły są odcinane. Jeśli spróbujesz przewinąć w dół, zostanie wyświetlony następny rekord, a nie reszta wierszy z bieżącego rekordu. Innymi słowy, nie przewija się częściowo przez rekord.

PRZYKŁAD: (Zauważ, że pola ucięte u dołu, są inne rekordy niewidoczne. Jeśli klikniesz przycisk paska przewijania, gdy pojawi się następny rekord i cały ten rekord zostanie przesunięty w górę i nie będzie widoczny.)

PYTANIE:

Czy istnieje sposób na przeniesienie funkcji przewijania datagrid, aby nie tylko rejestrować w celu nagrywania, ale także wyświetlać ponadwymiarowe szczegóły rzędu?

ROZWIĄZANIE:

Zgodnie z przyjętą poniżej odpowiedzią dodałem następujący tekst do mojego stylu datagrid:

<Style TargetType="{x:Type DataGrid}">
   <Setter Property="VirtualizingPanel.ScrollUnit" Value="Pixel" />
</Style>

questionAnswers(1)

yourAnswerToTheQuestion