[英]Is there a way to have alternating row colors in WinForm Table
我對.NET還是陌生的,並且需要進行一些小的更改。 我看到我正在查看的代碼中有一個方法drawAllRows。 如果執行此操作,則可以使行變為備用顏色:
if (rowIndex % 2 == 0)
{
backColor = grayColor;
}
else
{
backColor = Color.White;
}
默認情況下有效。 但是,由於具有排序功能,因此當行重新排序時,這並不總是正確的。 在屬性中有默認方法嗎? 還是其他實現這種效果的方法? 謝謝。
您正在使用哪種組件? DataGridView具有AlternatingRowsDefaultCellStyle
屬性,該屬性使您可以完全按照此處的意圖進行操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.