本例以四個button控制項作為代表,實現在程式執行時,用滑鼠拖動控制項,控制項的位置隨著滑鼠的移動而移動。
首先,在form中加入四個button控制項,並將button的屬性allowdrop改為true,然後具體實現請看下面**:
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
namespace test_0626
private void button4_mousedown(object sender, mouseeventargs e)
private void button5_mousedown(object sender, mouseeventargs e)
private void button6_mousedown(object sender, mouseeventargs e)
private void button7_mousedown(object sender, mouseeventargs e)
private void form1_dragdrop(object sender, drageventargs e)
if (data == button5)
if (data == button6)
if (data == button7)
}private void form1_dragenter(object sender, drageventargs e)
}}
delphi 程式執行時移動控制項
程式在執行時使用者需要對一些控制項進行重新移動布局,下次進入介面時顯示布局後的 方法1 每移動控制項時就把位置寫入ini檔案中 只需在控制項的onmousedown事件寫如下 procedure tfmain.speedbutton4mousedown sender tobject button t...
執行時改變控制項大小執行時移動控制項MINICAR版
執行時改變控制項大小執行時移動控制項minicar版 vs2005.net編寫,網上找了找,見別人寫得挺複雜,自己寫了乙個.附件居然不能上傳.就把 發到下面吧,有個奇怪現象就是,vb6中新建工建,拖個picturebox框出來,拷入以下 即可,但vb.net中是不行的.如mousemove事件你必須...
C 程式執行時間
在c 程式的效能分析中,其中重要的一項就是程式的執行時間。雖然程式的執行速度與計算機的配置 計算機的當前狀態等有很大關係,但在相對一致的外部環境下,程式執行時間的長短在很大程度上是可以反映程式效率的。1.一般計時方法 在ctime標頭檔案中,c 提供了計時函式 clock 其返回資料型別為 cloc...