DataGridの行の背景を設定したいと考えています。C#でDataGridを正しくトラバースする方法は?
私が最初に考えたのは、これを行うことでした。
//MapDisplay is a DataGrid
SolidColorBrush myBrush = new SolidColorBrush(Colors.Red);
mapDisplay.RowBackground = myBrush;
は今、これは動作しますが、それは、データグリッド内のすべての行の背景を設定します。 私の次の思考はこれを実行することでした。
SolidColorBrush myBrush = new SolidColorBrush(Colors.Red);
foreach (DataGridRow x in mapDisplay.Items)
{
x.Background = myBrush;
}
しかしこれは、行背景のいずれかが変更されることはありませんので、私は、私は根本的に間違って何かをやっていると仮定します。データグリッドの行を正しくトラバースして背景を設定するにはどうすればよいですか?あなたの質問がWPFタグ付けされている
質問のタイトルと質問の要件doesntのマッチ。 – AnjumSKhan