Вставить ColorDialog в его родительскую форму - PullRequest
0 голосов
/ 27 мая 2020

У меня есть форма Form1 с дочерним элементом ColorDialog ColorDialog1. После загрузки Form1 для отображения ColorDialog1 я должен использовать ColorDialog1.ShowDialog(). Но поскольку ColorDialog1 является модальной формой, во время отображения родительский Form1 отключен. Но я хочу, чтобы Form1 был включен, а ColorDialog1 позиционировался в пределах Form1 (встроить себя в Form1, как панель в Form1) и иметь возможность динамически передавать его значение цвета Form1 все время ColorDialog1 отображается встроенным в Form1. Я имею в виду, что когда пользователь нажимает на поле цвета в ColorDialog1, выбранный цвет должен быть установлен как BackColor Form1 без закрытия ColorDialog1. Как бы то ни было, я смогу этого добиться?

...