資源簡介
C# 圖片移動,實現鼠標的拖動picturebox使圖片圖片移動!

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
namespace?圖片移動
{
????public?partial?class?Form1?:?Form
????{
????????private?bool?g_isMouseDown?=?false;
????????private?Point?g_ImageLocation;
????????private?Point?g_MouseOffset;
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
????????private?void?pictureBox1_MouseDown(object?sender?MouseEventArgs?e)
????????{
????????????if?(e.Button?==?MouseButtons.Left)
????????????{
????????????????g_isMouseDown?=?true;
????????????????g_ImageLocation?=?this.pictureBox1.Location;
????????????????g_MouseOffset?=?Control.MousePosition;
????????????}
????????}
????????private?void?pictureBox1_MouseMove(object?sender?MouseEventArgs?e)
????????{
????????????int?X?=?0;
????????????int?Y?=?0;
????????????if(g_isMouseDown){
????????????????X?=?Control.MousePosition.X?-?g_MouseOffset.X;
????????????????Y?=?Control.MousePosition.Y?-?g_MouseOffset.Y;
????????????????this.pictureBox1.Location?=?new?Point(g_ImageLocation.X?+?X?g_ImageLocation.Y?+?Y);
????????????????g_MouseOffset?=?Control.MousePosition;
????????????????g_ImageLocation?=?this.pictureBox1.Location;
????????????}
????????}
????????private?void?pictureBox1_MouseUp(object?sender?MouseEventArgs?e)
????????{
????????????g_isMouseDown?=?false;
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-07-21?17:25??圖片移動\
?????目錄???????????0??2014-07-21?17:26??圖片移動\圖片移動\
?????文件?????????878??2014-07-21?17:25??圖片移動\圖片移動.sln
?????文件???????17920??2014-07-21?21:40??圖片移動\圖片移動.suo
?????目錄???????????0??2014-07-21?17:25??圖片移動\圖片移動\bin\
?????目錄???????????0??2014-07-21?21:12??圖片移動\圖片移動\bin\Debug\
?????文件???????29184??2014-07-21?21:31??圖片移動\圖片移動\bin\Debug\圖片移動.exe
?????文件???????24064??2014-07-21?21:31??圖片移動\圖片移動\bin\Debug\圖片移動.pdb
?????文件???????11600??2014-07-21?21:40??圖片移動\圖片移動\bin\Debug\圖片移動.vshost.exe
?????文件?????????490??2010-03-17?22:39??圖片移動\圖片移動\bin\Debug\圖片移動.vshost.exe.manifest
?????文件????????1506??2014-07-21?21:18??圖片移動\圖片移動\Form1.cs
?????文件????????2793??2014-07-21?21:15??圖片移動\圖片移動\Form1.Designer.cs
?????文件???????36326??2014-07-21?21:15??圖片移動\圖片移動\Form1.resx
?????目錄???????????0??2014-07-21?17:25??圖片移動\圖片移動\obj\
?????目錄???????????0??2014-07-21?17:25??圖片移動\圖片移動\obj\x86\
?????目錄???????????0??2014-07-21?21:31??圖片移動\圖片移動\obj\x86\Debug\
?????文件????????5420??2014-07-21?21:09??圖片移動\圖片移動\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????6302??2014-07-21?21:31??圖片移動\圖片移動\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????目錄???????????0??2014-07-21?17:25??圖片移動\圖片移動\obj\x86\Debug\TempPE\
?????文件?????????650??2014-07-21?21:40??圖片移動\圖片移動\obj\x86\Debug\圖片移動.csproj.FileListAbsolute.txt
?????文件?????????975??2014-07-21?21:15??圖片移動\圖片移動\obj\x86\Debug\圖片移動.csproj.GenerateResource.Cache
?????文件????????9174??2014-07-21?21:12??圖片移動\圖片移動\obj\x86\Debug\圖片移動.csprojResolveAssemblyReference.cache
?????文件???????29184??2014-07-21?21:31??圖片移動\圖片移動\obj\x86\Debug\圖片移動.exe
?????文件???????20626??2014-07-21?21:15??圖片移動\圖片移動\obj\x86\Debug\圖片移動.Form1.resources
?????文件???????24064??2014-07-21?21:31??圖片移動\圖片移動\obj\x86\Debug\圖片移動.pdb
?????文件?????????180??2014-07-21?21:12??圖片移動\圖片移動\obj\x86\Debug\圖片移動.Properties.Resources.resources
?????文件?????????504??2014-07-21?17:25??圖片移動\圖片移動\Program.cs
?????目錄???????????0??2014-07-21?17:25??圖片移動\圖片移動\Properties\
?????文件????????1450??2014-07-21?17:25??圖片移動\圖片移動\Properties\AssemblyInfo.cs
?????文件????????2854??2014-07-21?17:25??圖片移動\圖片移動\Properties\Resources.Designer.cs
?????文件????????5612??2014-07-21?17:25??圖片移動\圖片移動\Properties\Resources.resx
............此處省略3個文件信息
- 上一篇:C#快速FFT,傅里葉變換,頻譜圖計算
- 下一篇:c#員工信息管理系統
評論
共有 條評論