5
下の行のセルを変更して変更:は、データグリッド(WPF)の行のセルが、私はこのコードを使用してWPF <code>DataGrid</code>で細胞を含むいくつかのerrorneousデータの<code>Background</code>を変更しようとしてい
DataGridRow gridRow = dgInventory.ItemContainerGenerator.ContainerFromIndex(0) as DataGridRow;
DataGridCell cell = dgInventory.Columns[1].GetCellContent(gridRow).Parent as DataGridCell;
cell.Background = Brushes.Gray;
gridRow.IsSelected = true;
gridRow.Focus();
しかし、これを行うと、上記の背景色の変化は、DataGrid
をスクロールすると、14列毎に同じ列のセルに発生します。これは、単一行のBackground
を変更することのみを目的としています。誰かがこの問題の修正を提供できますか?前もって感謝します。物理的な単位でスクロール用
<DataGrid Name="SimpleDataGrid" ScrollViewer.CanContentScroll="False" ... />
: