读书人

用C#编记事本的有关问题

发布时间: 2012-01-09 21:05:42 作者: rapoo

用C#编记事本,的问题~
private void MenuColor_Click(object sender, EventArgs e)
{
ColorDialog c = new ColorDialog();
if (c.ShowDialog() == DialogResult.OK)
{
this.textBox1.SelectedText= c.Color;//这儿错误

(Error3Cannot implicitly convert type 'System.Drawing.Color ' to 'string ')

-----------------------------
private void MenuBackcolor_Click(object sender, EventArgs e)
{

ColorDialog b = new ColorDialog();
if (b.ShowDialog() == DialogResult.OK)
{
this.textBox1.BackColor = b.Color;//这儿正确
}
}

[解决办法]
this.textBox1.BackColor = b.Color.ToString();试试……
[解决办法]
问什么呢?

第一个改成这样可以吧this.textBox1.SelectedText= c.Color.ToString();
[解决办法]
try

this.textBox1.ForeColor = c.Color;
[解决办法]
一个是颜色,一个是字符串,不知道转换了有什么意义?
[解决办法]
太麻烦,直接拖个记事本进去算了。。。

读书人网 >C#

热点推荐