C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 69 を表示中)
■40264 / )  ウェブブラウザで編集中にドラッグ&ドロップを禁止
□投稿者/ RT (92回)-(2009/08/22(Sat) 14:41:47)

分類:[C#] 

たびたびお世話になります。RTです。

C#を始めて、1か月になります。Visual C# Express Edition で、開発を行っております。

質問なのですが、ウェブブラウザで、

webBrowser_Main.Document.Body.SetAttribute("contentEditable", "true");

↑で、編集状態になったページの、画像などドラッグ&ドロップ出来るデータを、
ドラッグ&ドロップ出来ないようにするためには、どうすれば良いでしょうか?

http://www.atmarkit.co.jp/fdotnet/dotnettips/384expdragdrop/expdragdrop.html
↑のページで↓のようなコードを見つけました。

private void treeView1_ItemDrag(object sender, System.Windows.Forms.ItemDragEventArgs e)
{
string path = GetPathFromNode(((TreeNode)e.Item));
string[] paths = { path };
DataObject dataObj = new DataObject(DataFormats.FileDrop, paths);
DragDropEffects effect =
DragDropEffects.Copy |DragDropEffects.Move;
treeView1.DoDragDrop(dataObj, effect);
}

ウェブブラウザで編集中の画像などを、ドラッグしたときのイベントなどがあれば上のコードは使えそうなのですが。

返信 編集キー/


管理者用

- Child Tree -