Ovo je
link za Outlook Clone, u sredini za prikaz liste mail-ova koristi se custom datagridview, u fajlu "Custom Controls\MessageList.cs" pronaci ce kako su celije iscrtane.
Za tvoj slucaj mozes da podelis string na delove koje ce se prikazati u razlicitim bojama, uradis "measure string" (ili kako se vec zove funkcija) i iscrtavas deo po deo, svaki sledeci deo na kraj prethodnog.