C 程式執行時拖動控制項

2021-09-24 20:10:02 字數 970 閱讀 1485

本例以四個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...