如何实现ObjectListView委托

本文关键字:ObjectListView 委托 实现 何实现 | 更新日期: 2023-09-27 18:13:42

我正在尝试使用ObjectListView,并设置一个代表来影响AspectToStringConverter进程。代码很简单

public Form1()
{
    InitializeComponent();
    this.objectListView1.SetObjects(Song.GetSongs());
    this.titleColumn.AspectToStringConverter = delegate(object x)
    {
        return "aaa";
    };
}

应该是titleColumn文本将全部替换为"aaa",但这并没有发生。此外,当尝试调试时。我在

中放置了一个断点
return "aaa";

,发现程序从来没有到达这个点。

原因是什么呢?

如何实现ObjectListView委托

经过几个小时的努力,我终于找到了自己问题的答案....

显然,你需要把seobjects调用放在委托赋值之后!