如何动态选择c#窗体背景
来源:百度知道 编辑:UC知道 时间:2024/09/21 16:27:52
类似QQ切换皮肤,只不过换的是背景图片而不只是颜色
用什么方法?
谢谢!!
楼上是骗子
楼主这题很简单
比如说 你有3个图片A B C 3个按钮 X Y Z
如果你点了 X按钮
执行 this.BackgroundImage = "A";
....
以此类推
在Form上放一个pictureBox1控件,然后就Resources文件夹下添加你想要的几幅图画。然后在添加几个Radionbutton控件。
具体代码如下:
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void rad1_CheckedChanged(object sender, EventArgs e)
{
//WindowsFormsApplication1.Properties.Resources.fe;
pictureBox1.Image = WindowsFormsApplication1.Properties.Resources.fe;
}
private void rad2_CheckedChanged(object sender, EventArgs e)
{
pictureBox1.Image = WindowsFormsApplication1.Properties.Resources.fly;