You could do it with charts ... or you could do it with other charting (Oxyplot) ... but the question is ... why?
for what you need, I'll say a grid would be far easier and simpler. You can just set the backgrounds on the row/column according to your data.
If you do want to go with charts, you will have to go with boxes/columns, stack them, have a default one, and play around to get what you want.