Make drawstring partially bold
问题 Good morning. I have created a custom treeview control that paints a normal treeview onto the screen, plus various other things. During the paint event I draw the node.text string to the treeview control using the following method. node.text = "ABCDEFG" g.DrawString(node.Text, tvFont, Brushes.Black, strPosX + 10, bothPosY) Basically what I am trying to do is make part of the node.text italic, so that it renders on screen like so... AB*CDE*FG Personally I would approach this in such a way that