我正在尝试使用ObjectListView
,并设置委托以影响AspectToStringConverter
进程。代码非常简单
public Form1()
{
InitializeComponent();
this.objectListView1.SetObjects(Song.GetSongs());
this.titleColumn.AspectToStringConverter = delegate(object x)
{
return "aaa";
};
}
应该是titleColumn
文本全部由"aaa"
替换,但这不会发生。此外,在尝试调试时。我在
return "aaa";
并发现程序从未达到这一点。
可能是什么原因?
答案 0 :(得分:3)
经过几个小时,幸运的是,我找到了自己问题的答案....
显然,您需要在委托分配后放置SetObjects调用!