1

MonoMacプロジェクトがあり、 (画像)Streamとして設定したアイテムへの参照が必要です。BundleResource

プロジェクトにビルドアクションを設定したイメージがありますBundleResource(これは、アイテムのビルドアクションをに設定するのと同等のVisual Studioであると想定していResourceます。ここで、コードで、このリソースへのストリームを開きたいので、私のアプリケーションがそれを使用できること。WPFでは、これは次のように実行されます。

Application.GetResourceStream(resourceUri);

ただし、MonoMacで同等のドキュメントが見つかりません。ファイルのデータを取得する方法を見つけたとしても、それをaでラップしてから、うまくMemoryStreamいくことを期待しているので、それで問題ありませんNSImage.FromStream()

4

1 に答える 1

1

メソッドを使用NSBundle.MainBundle.PathForResourceして、リソースへのパスを取得できます。そのパスを使用してリソースにアクセスできます。

于 2013-01-05T09:33:29.793 に答える