問題タブ [drag-and-drop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5345 参照

windows - Delphiでのクロスアプリケーションのドラッグアンドドロップ

Windowsエクスプローラー(デスクトップまたはフォルダーウィンドウ)またはこの操作をサポートする他のアプリケーション(Total Commanderなど)からドラッグしたファイルをドロップできるWindowsXP用のDelphiアプリケーションを作成したいと思います。逆はどうですか?ユーザーがアプリケーションからアイコンをドラッグすると、ドラッグしたオブジェクトのコンテンツをカスタムデータに設定できるはずです。

私の目標は、カスタムアプリケーションツールバーを作成することです。このツールバーにアプリケーションをドロップしてアイコンを表示したり、アプリケーションやその他のエンティティをそこからドラッグしたりできます。

これはどのように行うことができますか?

0 投票する
1 に答える
661 参照

wpf - WPF:アニメーションをカスタムイベント処理と組み合わせる方法は?

ドラッグ可能なカスタム WPF コントロールを作成しようとしていますが、ドラッグ時にアニメーション化する必要もあります。ドラッグ機能を実装するには OnMouseDown をオーバーライドする必要がありますが、MouseDown イベントでアニメーションをトリガーすることも必要です。

ドラッグ機能がない場合、つまり OnMouseDown がオーバーライドされていない場合、アニメーションは機能しますが、OnMouseDown をオーバーライドしてドラッグ機能を実装すると、アニメーションが機能しなくなります。

ここでのトリックは何ですか?

ありがとう!

0 投票する
2 に答える
2142 参照

c# - MDI クライアント領域でドラッグオーバー/ドラッグドロップ イベントのハンドラをどのようにセットアップしますか?

C# と .Net Framework 2.0 を使用します。MDI アプリケーションがあり、ドラッグオーバー/ドラッグドロップ イベントを処理する必要があります。アプリケーションの左側にドッキングされたリストがあり、リストから項目をドラッグして MDI クライアント領域にドロップし、項目の正しい MDI 子を開きたいと考えています。ハンドラーをどこにアタッチすればよいかわかりません。メイン フォームのイベントとフォームの一部である MdiClient にアタッチしようとしましたが、どちらのイベント ハンドラーも呼び出されると思われるときに呼び出されないようです。

Infragistics Tabbed MDI Manager も使用しているため、それが影響しているかどうかはわかりません。

0 投票する
6 に答える
55144 参照

jquery - jQuery のドラッグ可能なテーブル要素

jQuery のdraggable機能はテーブル (FF3 または Safari) では機能しないようです。これがどのように機能するかを想像するのはちょっと難しいので、そうでないことは驚くことではありません.

a) これが機能しない特定の理由があるかどうか (w3c/HTML 仕様の観点から) と、b) ドラッグ可能なテーブル行を取得する正しい方法は何かを考えていました。

境界線の折りたたみと行の高さのアルゴリズムがあるため、実際のテーブルが好きです。これらのことを実行できる代替手段はすべてうまく機能します。

0 投票する
1 に答える
1476 参照

jquery - jQuery でのドラッグ可能/再ソート可能なスタック リストの実装

履歴書の項目を再分類できるようにするために、かなりの量のjQueryを使用するこのレイアウト エディターを作成する必要があります。次のような、セクションのグラフィカルな表現を含むダイアログを表示することを想定しました。

アイテムを移動するときは、最も近いスロットにスライドする必要があります。

これに少しでも似た例をウェブ上で偶然知りませんか?

0 投票する
5 に答える
15884 参照

c# - 1 つまたは複数のメールを Outlook から C# WPF アプリケーションにドラッグ アンド ドロップする

私は、.Net 3.5 Sp1 で C# を使用して WPF で記述された Windows クライアントで作業しています。この要件は、クライアントが受信した電子メールのデータをデータベースに保存できることです。現在これを処理する最も簡単な方法は、関節炎を誘発する量の ctrl-c/ctrl-v を使用して手動で受け取ったテキスト、件名、連絡先情報、および時間をコピーして貼り付けることです。

これを処理する簡単な方法は、ユーザーが 1 つまたは複数の電子メールを Outlook (現在すべて Outlook 2007 を使用しています) からウィンドウにドラッグできるようにし、アプリが必要な情報を抽出してバックエンドに送信できるようにすることだと思いました。収納するシステム。

ただし、これに関する情報を数時間グーグル検索すると、この一見基本的なタスクに関する衝撃的な情報が不足していることがわかります。このようなものはさまざまな設定で役立つと思いますが、これまでのところ、中途半端な非解決策を見つけることができました.

これを行う方法についてアドバイスはありますか?私はメールを読むだけで、何も送信したり悪いことをしたりしないので、嫌いなセキュリティポップアップを含まないソリューションがあればいいのですが、何もできないよりはましです。

基本的に、Outlook から選択、ドラッグ アンド ドロップしたすべてのメール アイテムのリストを取得できれば、あとは自分で処理できます。

ありがとう!

ルーン

0 投票する
1 に答える
3409 参照

.net - オブジェクト参照のドラッグ アンド ドロップ VB.Net

2 つのセルの内容とそのマッピングを「交換」しようとしています。これを行うには、文字列値自体ではなく、セルへの参照をドラッグ アンド ドロップする必要があります。次に、この参照を使用して Dictionary を更新し、値を取得できます。そこに必要な値を追加するために古いセルへの参照があるため、スワップを行うことができます。

私が抱えている問題は、セル参照を渡す方法がわからないことです:

そしてドロップイベントで:

私がやろうとしていることは可能ですか?私はそれを完全に壊しましたか?ありがとう :)

0 投票する
2 に答える
2852 参照

user-interface - Visual Basic 6.0 フォーム デザイナー - ドラッグしてオブジェクトを移動できない

私は Visual Basic 6 プロジェクトの初心者です。テスト用にいくつかのチュートリアルをダウンロードしました。しかし、これらのプロジェクトで UI フォーム デザイナー オブジェクトをドラッグ、移動、または編集することができません。

VB6にオブジェクトロック機能があることを知っている人はいますか?
ある場合、どうすればロックを解除できますか?

0 投票する
1 に答える
391 参照

javascript - カスタムドラッグアンドドロップスクリプトが失敗するのはなぜですか?

私は現在、独自のJSドラッグアンドドロップスクリプトをコーディングしようとしています(好奇心と退屈さから、フレームワークを使用するとはるかに簡単になると思います)。私の目的は完全に機能するFirefox3バージョンです。IEは今すぐ待つことができます。

奇妙なバグで立ち往生しました。初めてdivをドラッグすると、問題なく動作します。2回目にドラッグすると、ボタンを離しても動かなくなり、もう一度クリックして下に移動する必要があります。3番目以降のドラッグは、再び問題なく機能します(!?!)。

何が起こるかについては、[元のページ] [1](私が言ったように、今のところFireFoxのみ)を参照してください。すべては、中間移動にdocument.captureEvents(Event.MOUSEMOVE)を使用して、2つのイベント(onmousedownとonmouseup)を持つdivとして実行されます。スクリプトは[ここ][2]にあります(下部のajax部分は無視してください。いくつかの追加のトリックのために準備されており、取り出してもバグは残ります)。

過去に似たようなことをしたことがあるか、どこかで間違いを見つけた場合はお知らせください。全体を回避するためのより良い方法があるかもしれないことを私は知っていますが、私は特に私のアプローチを機能させる方法を探しています。

編集:ChromeとSafariは動作します。

編集:リンクをオフラインにして、新しいバージョンで作業します。

0 投票する
4 に答える
15242 参照

c# - WPFでドラッグアンドドロップファイルを検出しますか?

C# .Net 3.5 で、Windows エクスプローラーからのファイルのドラッグ アンド ドロップを WPF ウィンドウ/要素に検出させることは可能ですか? WinForms のソリューションは見つかりましたが、WPF のソリューションは見つかりませんでした。