2

機能を持つサードパーティコントロールChartがありCopyToClipboard(size)ます。同じメソッドも返さBitMapSourceれます。

だから私の必要性は次のとおりです。別のBitMapSourceものをクリップボードに追加します。この機能を実現するにはどうすればよいですか?.

これら 2 つの画像の類似性は、幅が同じで高さが異なる場合があります。私は別の下に追加する必要があります。

4

1 に答える 1

1

画像をディスクに保存しても構わない場合は、次の方法を使用します。

string[] listOfFileNames = new string[]{@"C:\DSC00761.JPG",@"C:\DSC00758.JPG"};
Clipboard.Clear();
Clipboard.SetData("FileDrop", listOfFileNames);
Clipboard.GetDataObject().GetFormats().Dump();

listOfFileNames は、ファイルの一時的な名前に置き換えられます。アプリケーションを終了するときに、クリップボードをクリアしてファイルを削除します。

于 2012-12-18T23:24:52.643 に答える