2016-07-01 14 views
-1

wpfアプリケーションで、c#で画像を扱う最善の方法はなんですか?C#画像を使った作業 - リソースまたは画像パス

画像のパスをアプリケーションに渡すことをおすすめします。誰かがリソースを使用することをおすすめします。

私の現在のプロジェクトでは、リストビューがあり、ボタンをクリックするたびにイメージが追加されます。 ObservableCollectionを使って作業しています。ボタンをクリックするたびに、画像のパスをコレクションに追加します。 だから、私はアプリケーションを起動するたびに、フォルダを画像と共に実行し、名前を配列に集めます。このようにして、画像への完全なパスを作成することができます。 その後、配列値をシャッフルするメソッドを使用します。

私はファイルのパスにアクセスできないため、私はリソースでそれを行うことはできませんが、イメージに直接アクセスできます。

パスまたはリソースを使用して、どのようにお勧めしますか、それをどのように扱いますか?パフォーマンスについてはどうですか?

私は

+0

私はいつもリソースを使い、コンパクトでメインアプリと一緒にパックします。 –

答えて

0

のために...多くを探索したが、私の「問題」のための答えを見つけられませんでした、多分私は間違ったキーワードを使用し「その後、私は配列の値をシャッフルする方法を使用します。」いくつかの接頭辞を使用するか、リソースにrootと同様のものを使用し、必要なものをコレクションに入れてそこにシャッフルを適用します。あなたが本当に追跡する必要があるのは名前だけです。リソースを使用すると、スペース効率が向上し、安全性が向上します。

関連する問題