我想在收件箱中添加一个自定义列,这是一个是/否列。我想在Yes案例中显示一个图标。我怎么能这样做?
我查找的所有内容都是通过View.XML属性添加列,通过addToFolderFields = true添加UserProperties.Add,或者通过Field Chooser添加。
还有很多论坛,来自dimastr.com的Dmitry告诉人们不可能设置一个没有真正解释的图标。
这非常令人沮丧 - 如果你不能为他们设置图标,为什么Outlook的UI会支持创建图标字段?!它们不会一直是空白列吗?!
一些替代问题如果得到回答也会有所帮助:
<column
&gt;的View.XML中的“位图”元素是什么?
如何使用<column
&gt;的
在哪里可以找到View.XML定义的说明?微软的文章都有不好的链接。
答案 0 :(得分:1)
如果没有列单元格上的某种Windows API黑客,则无法在标题中的图标和列中的图标。
如果某人有一个好人,我会将其标记为答案。否则,我会将此(“不可能”)标记为已接受的答案。
编辑:我看了Spy ++。 Outlook的视图是手动绘制的“SUPERGRID”。您无权访问单个单元格。所以这使得它变得更加困难。黑客必须喜欢子类SUPERGRID并覆盖一些内部方法或其他东西。然后将Outlook的SUPERGRID替换为子类。或者同样可怕的东西。我认为不可能是唯一真正的答案......答案 1 :(得分:0)
你可以检查那个线程,可能是通过表单的解决方案 http://www.outlookcode.com/threads.aspx?forumid=3&messageid=31897