2013-07-30 265 views

回答

1

鑑於ListView名爲ListView1

如果你知道你想要改變的列名,那麼試試這個:

foreach(ListViewItem theItem in ListView1) 
{ 
    if(theItem.Text == "Column Name") 
    { 
     theItem.ForeColor = Color.Red; 

     // You also have access to the list view's SubItems collection 
     theItem.SubItems[0].ForeColor = Color.Blue; 
    } 
} 

注:顯然Column Name由,你會需要替代真正的列名。此外,Color.Red是組成的,你可以替換你想要的任何顏色。

+0

什麼是'ListViewItem'?你能解釋一下嗎? @Karl Anderson –

0

由於您沒有提到要這麼改以下是什麼例子來改變特定子項的背景色和前景色在列表視圖

item1.SubItems[1].BackColor = Color.Yellow; 
item1.SubItems[1].ForeColor= Color.Yellow; 

您可以通過列名指定自己的子項目。

相關問題