Моя сетка данных медленно заполняется данными и слишком медленно прокручивается данными
<DataGrid x:Name="GrdMaterials" AutoGenerateColumns="False" Width="1488" HorizontalAlignment="Left" VerticalAlignment="Stretch" Canvas.Left="2" Canvas.Top="10" FontFamily="Times New Roman" MaxHeight="462"> <DataGrid.Columns> <DataGridTextColumn Header="Paper Category" Width="100" Binding="{Binding MatCat}"/> <DataGridTextColumn Header="Material ID" Width="70" Binding="{Binding MatId}"/> <DataGridTextColumn Header="Material Description" Width="350" Binding="{Binding MatDesc}"/> <DataGridTextColumn Header="w" Width="70" Visibility="Hidden" Binding="{Binding Width}"/> <DataGridTextColumn Header="h" Width="70" Visibility="Hidden" Binding="{Binding Height}"/> <DataGridTextColumn Header="Grammage" Width="70" Binding="{Binding MatGram}"/> <DataGridTextColumn Header="Last Purchase Price 1000SH" Width="150" Binding="{Binding MatLstPurPris1000Sh}"/> <DataGridTextColumn Header="Last Purchase Price 1000KG" Width="150" Binding="{Binding MatLstPurPris1000Kg}"/> <DataGridTextColumn Header="Market Price 1000SH" Width="120" Binding="{Binding MatOldMarket1000Sh}"/> <DataGridTextColumn Header="Market Price 1000KG" Width="120" Binding="{Binding MatOldMarket1000Kg}"/> <DataGridTextColumn Header="New Market Price 1000KG" Width="150" Binding="{Binding MatMarket}"/> <DataGridCheckBoxColumn Header="Update" Width="50" Binding="{Binding Check}"/> </DataGrid.Columns> </DataGrid>
Что я уже пробовал:
Смена имен привязка но медленная в свитке ее новая и никогда не бывает со мной
Gerry Schmitz
XAML ничего не говорит об объеме или "форме" данных; это то, на что вы должны смотреть.