NSTableView 带有下拉菜单并在菜单中包含图像
是的,是否可以有:
- 一个有两列的表格(应该很容易)
- 其中一个单元格应该有图像,并且应该可以从下拉菜单中选择
通过谷歌搜索,我知道它必须是 NSPopupButtonCell 类型,但我只想要其中的图像,没有文本,
我怎样才能做到这一点? - 另一列是可编辑的,用户应该能够输入该列。
如果我能获得任何参考代码来实现相同的功能,那就太好了。
Yes, is it possible to have:
- A table having two column ( Should be easy)
- One of Cell should have image and that should be selectable from Drop - down menu
By googling what i came to know it has to be of type NSPopupButtonCell type, but i want only image inside it, no text,
How can i do that ? - The another column would be editable, user should be able to type in that.
it would be great if i can get any reference code to implement the same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我用以下方式做到了,
在第 1 列中选择 DataCell 并将其分配为 NSPopupButtonCell 类型,默认情况下它不会出现,您需要显式选择它。
在代码中添加以下代码行...
添加以下代码以设置正确的 MenuItem
现在唯一待处理的是在 MenuItem 内附加图像,这根本不是什么大问题,
再次感谢您查看此内容,如果有的话请告诉我还有其他方法可以做到这一点......
i did it with following way,
In Coloumn 1 select the DataCell and assign it of type NSPopupButtonCell, by default it wouldn't come, you need to select it explicitly.
In the Code add following lines of Code...
Add following code to set the correct MenuItem
Now only pending this is to append Image inside MenuItem which is not a big deal at all,
Again thanks for Looking at this, let me know if any other approach is there to do so....