如何做一个窗口,像QQ那样的,当窗口拉到左面的左、右侧窗口会自动缩小,当鼠标移到左、右侧时,窗口会呈现出来
解决方案 »
- 未能加载文件或程序集“CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKey
- IIS问题
- xml判断节点是否包含某值
- 怎么提取数据库中今天的数据?
- 我用Panel做一个按钮的事件 我想问下 Panel的背景图片可以实现鼠标滑过图片的效果吗 还有别的解决方案吗 实现在Web开发里的ImageButton功能的解决方案
- 一个repeater的换行问题
- 请问如何把字符串转换为实型
- 一个不错的软件交流群!
- C#和SQL开发的软件,如何打包可以在不安装SQL的电脑上使用
- 如何把自己编写程序的exe名称添加到系统的打开方式对话框中?
- excel中worksheet对象保存的问题
- (GDI+高手请进)在画图区域内画了很多图形,如何实现选择其中的一个图形
private void Form1_MouseLeave(object sender, System.EventArgs e) {
const int j = 5; // 要故意露出在右上的高度 if (this.Top <1) { //如果当前X 已经是在最顶
// 并且Y 也已经在最右边
if (this.Left >= Screen.PrimaryScreen.WorkingArea.Width - this.Width) {
// 开始往上移
while(this.Top >= 0-this.Height + j) {
this.Top --;
}
}
}
}private void Form1_MouseEnter(object sender, System.EventArgs e) {
if (this.Top <0) {
// 这里是移回正常位置的代码你接上面的逆着做就是了
}
}
http://community.csdn.net/Expert/topic/5098/5098134.xml?temp=.8131525
const int j = 5;// 要故意露出在右上的高度if (this.Top <1) {//如果当前X 已经是在最顶
// 并且Y 也已经在最右边
if (this.Left >= Screen.PrimaryScreen.WorkingArea.Width - this.Width) {
// 开始往上移
while(this.Top >= 0-this.Height + j) {
this.Top --;
}
}
}
}private void Form1_MouseEnter(object sender, System.EventArgs e) {
if (this.Top <0) {
// 这里是移回正常位置的代码你接上面的逆着做就是了
}
}