-4
        int highest = 0;
        for (int row = 0; row < dgvCalories.Rows.Count - 1; row++)
        {
           for (int col = 0; col < dgvCalories.ColumnCount; col++)
           {
            if (calories[row, col] > highest)
                highest = calories[row, col];

           }

     }

データグリッド ビューでこの最大値を色で強調表示するために必要なコードを知りたい

4

1 に答える 1

1

まず、これは逆です

if (calories[row, col] > lowest)

あなたが必要

if (calories[row, col] < lowest)

2 番目に、最小の数値を特定するために 1 回ループしてから、もう一度色を設定する必要があります。現時点では、SO FAR が最も低く、全体的に最も低い場所ではない場合、各場所に色を設定します。

于 2013-02-26T20:26:27.797 に答える