C# winform ColorDialog 怎样实现每次进入后焦点在上次选择的颜色
如题,每次颜色对话框出现,焦点都是再黑色上,求助
------解决方案--------------------拖一个colorDialog到画面中,每次就ShowDialog出来
不要每次用的时候new一个。
------解决方案--------------------//记住你上次选择的颜色
private Color selectedColor;
private void button1_Click(object sender, EventArgs e) {
ColorDialog colorDialog1 = new ColorDialog();
colorDialog1.Color = selectedColor;
if (colorDialog1.ShowDialog().Equals(DialogResult.OK)) {
selectedColor = colorDialog1.Color;
}
}