1

私が開発しているアプリケーションは、C#で記述されたWindowsフォームアプリケーションです。ツリービューがあります。各treeNodeはいくつかのデータを格納します。私がやりたいのは、アプリケーションの2つのコピーを開き、いくつかのツリーノードを1つのアプリケーションからドラッグして、別のアプリケーションにドロップすることです。ツリーノードが格納するデータを別のアプリケーションに転送して、別のアプリケーションでツリーノードを構築する必要があります。このようなドラッグアンドドロップ機能をどのように実装するのだろうか?ご協力いただきありがとうございます。

4

1 に答える 1

1

タイプを[Serializable]としてマークし、カスタムシリアル化を実装すると、機能するはずです。それ以外の場合は、それらを自分でMemoryStreamにシリアル化し、カスタムデータ形式を使用してそのMemoryStreamをデータオブジェクトに追加できます。

于 2009-11-20T04:50:57.063 に答える