wpf datagrid rowdetail wird abgeschnitten
Ich habe ein WPF-Datagrid, das die Datenvorlage für Zeilendetails basierend auf der Auswahl eines Kombinationsfelds in einer der Spalten ändert (Aktionsspalte). Eine der Zeilendetailvorlagen ist groß, und der für das Datagrid bereitgestellte Platz kann die Zeilendetails nicht vollständig anzeigen. Daher werden die Details abgeschnitten. Wenn Sie versuchen, nach unten zu scrollen, wird der nächste Datensatz angezeigt, nicht die restlichen Zeilendetails des aktuellen Datensatzes. Mit anderen Worten, es wird nicht teilweise durch einen Datensatz gescrollt.
BEISPIEL: (Beachten Sie die unten abgeschnittenen Felder. Andere Datensätze sind nicht sichtbar. Wenn Sie auf die Schaltfläche mit der Bildlaufleiste klicken, wird der nächste Datensatz angezeigt und der gesamte Datensatz wird nach oben verschoben und ist nicht sichtbar.)
Gibt es eine Möglichkeit, die Datagrid-Bildlauffunktion dazu zu bringen, nicht nur von Datensatz zu Datensatz zu wechseln, sondern übergroße Zeilendetails anzuzeigen?
LÖSUNG:Gemäß der unten angegebenen akzeptierten Antwort habe ich meinem Datagrid-Stil Folgendes hinzugefügt:
<Style TargetType="{x:Type DataGrid}">
<Setter Property="VirtualizingPanel.ScrollUnit" Value="Pixel" />
</Style>