【发布时间】:2016-01-29 07:46:25
【问题描述】:
有没有办法以不同的方式显示 Outlook 联系人列表中的一些联系人?
到目前为止,我已经看到 Office 应用程序有相当多的自定义功能,但我还没有看到任何与此功能相近的东西。
【问题讨论】:
标签: outlook ms-office outlook-addin
有没有办法以不同的方式显示 Outlook 联系人列表中的一些联系人?
到目前为止,我已经看到 Office 应用程序有相当多的自定义功能,但我还没有看到任何与此功能相近的东西。
【问题讨论】:
标签: outlook ms-office outlook-addin
不,无法以不同颜色显示 Outlook 联系人。
【讨论】:
嗯,这确实是我发现的 - 只有通过将新的 AutoFormatRule 添加到 Outlook.TableView 才能实现。
示例代码类似于:
Outlook.AutoFormatRule autoFormatRule = tableView.AutoFormatRules.Add("My own rule");
autoFormatRule.Font.Bold = true;
autoFormatRule.Font.Strikethrough = true;
autoFormatRule.Filter = <filtering>;
tableView.Save();
tableView.Apply();
对于填写“过滤”部分,可以使用DASL Queries 但我仍然需要弄清楚如何处理非列表视图。
【讨论】:
我只能建议一种可能的方法 - 用自定义表单替换默认文件夹视图,您可以在其中以您需要的方式显示条目。请参阅Creating Adjacent Windows In Outlook 了解更多信息。
您也可以考虑使用 Add-in Express。他们提供了开箱即用的布局。见Advanced Outlook view and form regions。
注意,您可以在自定义表单之上使用任何 .net 控件。
【讨论】: