求C#窗体悬浮代码
想让窗体像QQ一样,可以隐藏在频幕的最边缘,当鼠标移动过去的时候又能弹出来,具体代码是什么?该怎么设置?ORZ知道的大侠指教~~...
想让窗体像QQ一样,可以隐藏在频幕的最边缘,当鼠标移动过去的时候又能弹出来,具体代码是什么?该怎么设置?ORZ 知道的大侠指教~~
展开
2个回答
2013-12-02
展开全部
private void Form1_MouseLeave(object sender, EventArgs e)
{
height = this.Height;
if (this.Top <=0)
{
this.Top = -(this.Height-5);
}
}
private void Form1_MouseEnter(object sender, EventArgs e)
{
int bottom = this.Bottom;
//展现窗体
if (bottom <= 5)
{
this.Top = 1;
this.Height = height;
//bottom = this.Top + this.height;
}
}还可以通过改变窗体的Location属性实现。
{
height = this.Height;
if (this.Top <=0)
{
this.Top = -(this.Height-5);
}
}
private void Form1_MouseEnter(object sender, EventArgs e)
{
int bottom = this.Bottom;
//展现窗体
if (bottom <= 5)
{
this.Top = 1;
this.Height = height;
//bottom = this.Top + this.height;
}
}还可以通过改变窗体的Location属性实现。
2013-12-02
展开全部
有一个控件可以实现,要的话我可以发给你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询