用c#窗体控键改变窗体背景颜色
时间: 2023-08-01 12:13:31 浏览: 148
你可以使用C#窗体控件来改变窗体的背景颜色。以下是一个简单的示例代码:
```csharp
using System;
using System.Drawing;
using System.Windows.Forms;
namespace ChangeFormBackgroundColor
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void buttonChangeColor_Click(object sender, EventArgs e)
{
// 创建一个颜色对话框
ColorDialog colorDialog = new ColorDialog();
// 如果用户选择了颜色并点击了“确定”按钮
if (colorDialog.ShowDialog() == DialogResult.OK)
{
// 设置窗体的背景颜色为用户选择的颜色
this.BackColor = colorDialog.Color;
}
}
}
}
```
在窗体的设计视图中,添加一个按钮控件,并将其命名为`buttonChangeColor`。然后,将`buttonChangeColor_Click`事件与该按钮的点击事件关联。
当用户点击按钮时,将会弹出一个颜色对话框。用户可以选择自己喜欢的颜色,然后点击“确定”按钮。选定的颜色将会成为窗体的新背景颜色。
这只是一个简单的示例,你可以根据自己的需求进行修改和扩展。希望对你有所帮助!
阅读全文