程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 制作帶有伸縮按鈕的容器

制作帶有伸縮按鈕的容器

編輯:.NET實例教程
一.設計時效果:

二.運行時效果:

1)展開時效果:

2)收縮時效果:

三.談談設計思路:

這個可以伸縮的容器很類似QQ游戲中的那個擴展按鈕容器,如下圖所示,實現的原理相當的簡單,一樣是在mousedown,mouseup,mousemove等事件中判斷鼠標的相對位置與操作,然後在onpaint方法中對不同狀態繪制不同的圖片與線段.如果哪位朋友感興趣,歡迎一起討論.

此圖是從QQ游戲中截得:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved