I'm creating a WinForms inventory application where the user can enter data into a series of textboxes for every new item they want to add or existing item they want to edit.
One of the textboxes is for Comments about the item, and I'd like to let the user select this text color to be whatever they'd like when they add it to the inventory. Is there a way to do this other than something like:
1) User clicks a button next to the textbox 2) Button displays a list of predetermined colors (say Red, Green, & Blue) 3) User can click one of those and then it goes back and changes the textbox.text color property
I wasn't sure if Visual Studio had some neat built-in colorwheel control that would return the selected color for me, or if the way I described is the simplest, most straightforward way to do it. (I'm assuming one thing I'll probably need is to use a Rich Text Box instead of a Text Box?)