1

画像を表示するSystem.Windows.Controls.Controlのインスタンスが必要です。しかし、私が持っているのは画像ソースだけです。

使うことができます

var image = new Image();
image.Source = imageSource;

ただし、ImageがControls名前空間にあることに加えて、Image自体はControlから派生していません。

Imagesourceをプログラムでコントロールに取り込む簡単な方法はありますか?

4

1 に答える 1

1

ContentControlでラップすることができます。

ContentControl cc = new ContentControl();
cc.Content = image;

しかし、なぜコントロールが必要なのか、私は本当に興味があります。

于 2012-06-12T17:01:57.170 に答える