If I set widths of DataGrid (located in RowDetailesTemplate) columns using \"*\" - columns scaling doesn\'t work
...
It is just a guess based on this question.
Set ScrollViewer.HorizontalScrollBarVisibility="Disabled".
ScrollViewer.HorizontalScrollBarVisibility="Disabled"