2

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

public Form1()
{
    InitializeComponent();

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

应该是titleColumn文本都将被替换,"aaa"但这不会发生。此外,在尝试调试时。我在里面放了一个断点

return "aaa";

并发现程序从来没有达到这一点。

这可能是什么原因?

4

1 回答 1

4

几个小时后,凭借纯粹的运气,我找到了自己问题的答案......

显然,您需要在委托分配之后放置 SetObjects 调用!

于 2013-05-16T14:53:47.797 回答