Как вы используете colorDialog, чтобы поместить текстовую версию цвета в текстовое поле? У меня есть текстовое поле, и я запускаю colorDialog после нажатия кнопки рядом с ним. Строка цвета входит в текстовое поле, но конечный результат имеет вид «Цвет [Зеленый]», а не просто «Зеленый». Есть лучший способ сделать это. Мой текущий код выглядит следующим образом:
public partial class ColorTie : Form
{
public ColorTie()
{
InitializeComponent();
}
private void ColorTie_Load(object sender, EventArgs e)
{
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
colorDialog1.ShowDialog();
if (colorDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Text = colorDialog1.Color.ToString();
}
}
}