以前
現在我們可以使用輕松的創建不規則窗體
可以使用任意一種你喜歡的作圖工具
如圖下圖
(
(
(
這時你就可以按F
(要實現窗口的關閉
(
從工具欄中拖進一個按鈕
寫入如下代碼
this
(
private Point mouseOffset; //記錄鼠標指針的坐標
private bool isMouseDown = false; //記錄鼠標按鍵是否按下
創建該窗體 MouseDown事件的相應處理程序
private void Form
{
int xOffset;
int yOffset;
if (e
{
xOffset =
yOffset =
SystemInformation
mouseOffset = new Point(xOffset
isMouseDown = true;
}
}
創建該窗體的 MouseMove事件的相應處理程序
private void Form
{
if (isMouseDown)
{
Point mousePos = Control
mousePos
Location = mousePos;
}
}
創建該窗體的MouseUp事件的相應處理程序
private void Form
{
// 修改鼠標狀態isMouseDown的值
// 確保只有鼠標左鍵按下並移動時
if (e
{
isMouseDown = false;
}
}
(
其他的就是看你自己的需要
本例中添加了一文本框
現在
注意
From:http://tw.wingwit.com/Article/program/net/201311/12584.html