BrightIdeasSoftware の objectListView コンポーネントを使用しており、作成したリストを表示したいと考えています。したがって、タイトル、アーティストの 2 つの列があります。次に、歌のクラスを書きました。
class Song
{
public Song()
{
}
public Song(string title, string artist)
{
this.Title = title;
this.Artist = artist;
}
public string Title
{
get { return title; }
set { title = value; }
}
private string title;
public string Artist
{
get { return artist; }
set { artist = value; }
}
private string artist;
}
リストを作成しました:
List<Song> songs = new List<Song>();
Song example = new Song("My Immortal", "Evanescence");
songs.Add(example);
最後に、SetObjects を呼び出しました。
objectListView1.SetObjects(songs);
しかし...問題は、リストが空のリストとして表示されることです! (つまり、実行時に文字列は書き込まれません...)
誰かが理由を理解するのを手伝ってくれますか...?