私は、ユーザーがテキストと画像の組み合わせをクリップボードにコピーできるようにしたいという状況があります。私はSystem.Windows.Clipboard
を使っていたので、私はWPFアプリでこれにアクセスしたいと思っています。このクラスにはGetDataObject()
というメソッドがあり、IDataObject
を返します。それでIDataObject
でGetData()
を私が必要とする形式(画像、テキストなど)で渡すことができます。複数の書式を持つWPFクリップボード
ただし、正しい順序でコピーされたものすべてを取得したいと考えています。だから、テキストの2つの段落の間に埋め込まれた画像を持っていれば、GetData()
はすべてのテキストまたはすべてのイメージを返すことができますが、テキストのどこにイメージが座っているか教えてくれません。
WPFアプリ内のクリップボードから正しい順序でテキストや埋め込み画像にアクセスする方法を知っている人はいますか?