私は Xceed の MessageBox を使用しています。ご存知かもしれませんが、その表示画像をカスタマイズするにImageSource
は、 type のプロパティを使用する必要がありますImageSource
。
今、私は XAML でいくつかのクールなアイコンを持っています (ここ、ここ、および私が自分で作成したものから取得)。ImageSource
だから私はそれらをメッセージボックスに置くためにそれらを使いたいと思っています。
私はウェブを検索しましたが、最も近いのはDrawingImage
クラスでした:
http://msdn.microsoft.com/en-us/library/system.windows.media.drawingimage%28v=vs.110%29.aspx
ただし、これは、アイコンが使用する通常の XAML 要素 (、、、など) ではなく、ジオメトリを使用Canvas
します。Path
Rectangle
ここで同様の質問を見つけましたが、あまり役に立たないようです。
それで、私のアイコンを(現在のように)中に入れる方法はありImageSource
ますか?
そうでない場合、アイコンをジオメトリに変換する方法はありますか (単純な C# コードまたは Blend などのツールを使用)?