가 나는 데이터 그리드를 가지고 있고, 나는 사용자가 행을 추가 할 때마다 원하는, 행이 다음과 같이 총 임의의 색상을 가져옵니다wpf datagrid의 각 행에 서로 다른 "임의"색상을 설정하는 방법은 무엇입니까?
do
{
r = (byte)R.Next(0, 255);
b = (byte)R.Next(0, 255);
g = (byte)R.Next(0, 255);
a = (byte)R.Next(128, 255);
}
while (r + b + g < 200);
CellColor.B = b;
CellColor.G = g;
CellColor.R = r;
CellColor.A = a;
그래서 그 내가 본 많은 질문에 정의 색상을 미리 컴파일하지 (this을 같이). 내가
var row = e.Row;
row.Background = new SolidColorBrush(CellColor);
만 첫 번째 행 색상 및 다른 세포가 흰색 남아 얻을 쓸 때 내 문제는, CellEditEnding 이벤트입니다.