我初学c#我也是刚做的 给你代码看看吧 做的不好别笑话
实现的是一个下拉按钮
private void Form1_Load(object sender, System.EventArgs e)
{
label1.Visible=true;
label4.Visible=false; label2.Visible=true;
label5.Visible=false; label3.Visible=true;
label4.Visible=false;
}
private void timer1_Tick(object sender, System.EventArgs e)
{
switch(ButtonNum)
{
case 1: for(int i=168;i>24;i--)
{
panel1.Size=new Size(168,24);
}
timer1.Enabled=false; break; case 2:
panel1.Size=new Size(168,80);
timer1.Enabled=false; break; case 3: panel2.Size=new Size(168,24); break; case 4:
panel2.Size=new Size(168,96);
break; case 5:
panel3.Size=new Size(168,24); break; case 6:
panel3.Size=new Size(168,128);
break;
}
实现的是一个下拉按钮
private void Form1_Load(object sender, System.EventArgs e)
{
label1.Visible=true;
label4.Visible=false; label2.Visible=true;
label5.Visible=false; label3.Visible=true;
label4.Visible=false;
}
private void timer1_Tick(object sender, System.EventArgs e)
{
switch(ButtonNum)
{
case 1: for(int i=168;i>24;i--)
{
panel1.Size=new Size(168,24);
}
timer1.Enabled=false; break; case 2:
panel1.Size=new Size(168,80);
timer1.Enabled=false; break; case 3: panel2.Size=new Size(168,24); break; case 4:
panel2.Size=new Size(168,96);
break; case 5:
panel3.Size=new Size(168,24); break; case 6:
panel3.Size=new Size(168,128);
break;
}
看看这个吧 你说的是实现带有vs的下拉菜单吧 是吗
代码太长了 我无法回复 就是你从新绘制出来用GDI+