Silverlight中DataGrid滚动条拖动时出现的问题,比如使用分组时的分组名,拖动时时就变了。有些控制显示与否的也在拖动时出现问题。这个和它本身的加载有关系,都是一些虚拟行。所以只能是屏蔽掉datagrid的本身的滚动属性
如下即可
<ScrollViewer VerticalScrollBarVisibility="Auto" Padding="0" HorizontalScrollBarVisibility="Disabled" BorderBrush="#FFFDFAF8">
<data:DataGrid Style="{StaticResource DataGridStyle}" Name="_datagridZCSensor" GridLinesVisibility="All" Margin="5" VerticalScrollBarVisibility="Disabled" IsReadOnly="True" LoadingRow="DataGrid_LoadingRow"
ItemsSource="{Binding ElementName=ZCSensorcurrentDataDomainDataSource, Path=Data}" >