0

我有一个自定义的类TypeDescriptor来保存和恢复数据。在我的应用程序中,我使用 aComboBox来选择此类的对象。要将对象绑定到ComboBoxi使用DataSource.ComboBox

TypeDescriptor在我为我的类创建自定义后,ComboBox使用TypeDescriptor来显示我的类Text的方法而不是ToString方法。

如何更改ComboBox以使用ToString方法而不是TypeDescriptor

4

1 回答 1

0

通过使用包装类并ComboBox用它填充?

private class ComboItem
{
    private MyClass theWrappedInstance;

    internal ComboItem(MyClass c)
    {
        theWrappedInstance = c;
    }

    public override ToString()
    {
        return theWrappedInstance.ToString();
    }
}
于 2015-11-05T13:44:08.263 回答