最近我剛開始學習WPF。雖然我的大部分開發經驗來自Win Forms,但我已經設法順利地轉換到WPF。訪問WPF中的dataGrid中的特定行/列
OVERVIEW
我正在寫一個程序比較兩個單獨的dataTables中的信息,並反映在dataGrid中所做的更改。
dataTables表示「舊信息」和「新信息」的列表。在比較數據表之後,我希望根據是否在「新信息表」中進行了更改來突出顯示特定的單元格。
一個例子是,如果dataGrid([0] [0])中的第一個單元格包含「Old Information」數據表中的「3」,並且如果同一單元格([0] [0])在「新信息「dataTable包含'5'。我希望將背景顏色改爲黃色,以反映這種變化。
PROBLEM
我目前有兩個的數據網格對象,這些對象被填充的工作,並代表雙方數據表(「舊信息」和「新信息」)。我遇到的問題是,我似乎無法很好地訪問特定的行或列。我希望能夠訪問特定的行/單元格,以便通過代碼更改背景顏色。
Comments
我記得當我與Win工作表單,你可以沿着dataGrid1.Rows [ROWNUMBER] .Columns [得到columnnumber]訪問特定行/列的行做一些事情。
從我迄今爲止關於WPF dataGrids所讀到的內容來看,他們更基於對象或類似的東西,使訪問特定行/列的過程有點不同/乏味。如果您碰巧知道如何訪問WPF中的dataGrid中的行/單元格內容,請讓我知道。任何簡單的例子將不勝感激。
謝謝你的洞察!我會玩幾個小時,看看我是否有幸運。 – 2014-09-03 15:26:02