C#WinFrom怎么实现单击时间换背景图片
如题,怎么实现单击WinFrom窗体来实现切换背景图片,注意不是按钮,是窗体最主要的是我不知道该怎么去判断当前的窗体背景图片,我知道怎么换,但是判断不出来 设置是时候记录一下,换的时候判断一下 额,这种问题 虽然我是做web的,但我觉得你放个控件(按钮)隐藏起来,不知道你说的窗体包括边框不 用窗体的load事件试一下 哩个名字好难改 发表于 2017-12-17 22:44
额,这种问题 虽然我是做web的,但我觉得你放个控件(按钮)隐藏起来,不知道你说的窗体包括边框不
就是出题窗体,就是说整个窗体无论我点击哪里,都有效 kingkiller 发表于 2017-12-17 22:46
用窗体的load事件试一下
加载事件无法实现单击换背景的效果。。。 private void Form1_Load(object sender, EventArgs e)
{
if (this.BackColor == Color.Red)
{
this.BackColor = Color.Yellow;
}
else if (this.BackColor == Color.Yellow)
{
this.BackColor = Color.Green;
}
else
{
this.BackColor = Color.Red;
}
} 我叫不及 发表于 2017-12-19 16:56
private void Form1_Load(object sender, EventArgs e)
{
if (this.BackCol ...
这是背景颜色,不是背景图片 在窗体的事件里面有MouseClick事件。public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
this.BackgroundImage = Image.FromFile(@"E:\桌面\地图\微山.jpg");//设置背景图片
this.BackgroundImageLayout = ImageLayout.Zoom;//设置布局方式
}
} gaofeihaoreng 发表于 2017-12-20 10:17
在窗体的事件里面有MouseClick事件。public partial class Form1 : Form
{
...
谢谢大神,指导!已解决
页:
[1]