如何解决为什么 IReference<hstring> 在作为项目添加到 ComboBox 时不起作用?
我需要将项目添加到 ComboBox 以携带一些额外数据。而且我知道我可以将 box_value(L"item")
作为一个项目添加到 ComboBox,其中 item
将显示在下拉框中。受此启发,我简单地按如下方式实现了我的项目
struct ListItem : implements<ListItem,IReference<hstring>>
{
ListItem(hstring display,uint32_t extra)
: m_Display(display),m_Extra(extra)
{}
// IReference<hstring>
hstring Value() { return m_Display; }
private:
hstring m_Display;
uint32_t m_Extra;
};
但这似乎不起作用,ComboBox 只显示空白。我错过了什么?提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。