2
我對.NET的所有東西都陌生,並且有一些小的改變。我看到有一種方法可以在我正在查看的代碼中繪製所有行。如果我這樣做,我可以得到行以交替顏色:有沒有在WinForm中有交替行顏色的方法表
if (rowIndex % 2 == 0)
{
backColor = grayColor;
}
else
{
backColor = Color.White;
}
這項工程默認。但是,由於具有排序功能,因此行並不總是正確的。有沒有一個默認的方式來做到這一點屬性?或者實現這種效果的其他方法?謝謝。
從你對CodeCaster的迴應中,我得到了這樣的印象:這是一個自定義用戶控件(我也不知道drawAllRows是一種標準方法......但後來有很多我不知道)如果是這樣的話,並且如果行的索引與排序後的行的排序有某些不同。然後我認爲你需要深入研究Sorting方法,以便找出主控制中行的實際排序(例如,「rowIndex」可能是集合內項目的合法索引;它不會'看起來是什麼決定了顯示順序)。 – Steven