Вам необходимо использовать RichTextBox : они поддерживают форматирование выделения текста, в отличие от Label или TextBox
richTextBox1.SelectionStart=startPosition;
richTextBox1.SelectionLength=length;
richTextBox1.SelectionColor=myColorDialog.Color;