0

WPF アプリを作成する必要があります。文字列と画像を行で収集します。多次元配列または ArrayList を使用できるかどうかはわかりませんが、画像を配列に挿入する方法がわかりません。誰でも私を助けることができますか?

4

1 に答える 1

1

Imageしたがって、可変数の に対してstring1が必要な場合

あなたのは、それが対応するのとなりImageます。KeyDictionaryList<string>Value

public Dictionary<Image, List<string>> MyCollection { get; private set; }

...
// Initialisation
MyCollection = new Dictionary<Image, List<string>>();

// Adding new Row
var tempImage = new Image();
MyCollection.Add(tempImage, new List<string>(){"A", "B", "C"});

// Modifying existing row -- for `Key` tempImage we'll add a string "D" and remove string "A"
List<string> existingValues = MyCollection[tempImage];
existingValues.Add("D");
existingValues.Remove("A");

// Removing rows
MyCollection.Remove(tempImage);

このサンプルは、ここからダウンロードできます。使用方法のアイデアのいくつかを明確にすることを願っています。要件を達成するためにどのように使用できるかをよりよく理解するために、いくつかの簡単な例を見ることをお勧めします。Dictionary<...>

于 2013-05-30T10:15:51.280 に答える