我的JSON數據如下:道場數據網格插入圖像
"items": [
{
"batch": "sectionA",
"full": "N",
"numStudents": 2,
"students": [
{
"name": "John",
"married": "Y"
},
{
"name": "Mary",
"married": "N"
}
]
},
{
"batch": "sectionB",
"full": "Y",
"numStudents": 3,
"students": [
{
"name": "John",
"married": "Y"
},
{
"name": "Mary",
"married": "N"
},
{
"name": "Sam",
"married": "N"
}
]
}
]
我遍歷這個JSON和創建DataGrid其中:項[]批次是頁眉柱。 而項目[]。students []。name是該列下的行。這個JSON將產生一個包含2個標題列和3行的DataGrid。第1列(「SectionA」)只有兩個單元格在其下面填充。第2欄(「SectionB」)填充了3個單元格。
我可以在沒有任何問題的網格中顯示它。但我需要添加邏輯,如果:item []。students []。married =「Y」,那麼我必須在單元格中的學生名稱旁邊顯示一個小圖像。
同樣,如果item []。full =「Y」,那麼我必須以不同的顏色顯示標題欄。
有什麼建議嗎?這一直嚼我的大腦最近