RichTextBox的拖放功能DragDrop

2022-01-29 08:39:49 字數 555 閱讀 7800

參考:

實現richtextbox的拖放功能只要設定enableautodragdrop = true就自動實現了,非常簡單。但是要實現一些個性化的控制,就有一點複雜了。

我需要實現的是:如果拖放檔案進來,不想預設的一樣嵌入乙個物件連線,而是把檔案上傳;其他情況就想預設一樣。

首先得設定allowdrop = true;但是vs的控制項的事件設定裡面是沒有dragenter和dragdrop事件的,只能手工寫**。

//新增事件
private

void

addrtb1event()

private

void rtb1_dragenter(object

sender, drageventargs e)

else}}

private

void rtb1_dragdrop(object

sender, drageventargs e)}}

rtb1.enableautodragdrop = true

; }

}

RichTextBox的翻頁演算法

system.runtime.interopservices.dllimport user32.dll public static extern int sendmessage intptr hwnd,int wmsg,int wparam,int lparam private void paged...

相互關聯的RichTextbox

using system.windows.forms public class synchronizedscrollrichtextbox system.windows.forms.richtextbox public const int wm vscroll 0x115 public const ...

RichTextBox控制項的簡單使用

顯示滾動條 scrollbars both 顯示為超連結 1.在form load中 richtextbox1.text 2.在richtextbox的linkclicked事件中 system.diagnostics.process.start e.linktext 修改字型 在form load...