Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Outlook加载项VSTO:未显示功能区类型属性_Visual Studio_Vsto_Visual Studio 2005_Outlook Addin - Fatal编程技术网

Visual studio Outlook加载项VSTO:未显示功能区类型属性

Visual studio Outlook加载项VSTO:未显示功能区类型属性,visual-studio,vsto,visual-studio-2005,outlook-addin,Visual Studio,Vsto,Visual Studio 2005,Outlook Addin,我是VSTO 2015的新用户。我想向Outlook 2010内置的功能区消息选项卡添加自定义组。我以微软为例 创建项目后,我添加了一个新项并选择了功能区(可视化设计器)。功能区显示在设计器中,但我无法在功能区的属性窗口中看到RibbonType属性。因此,我无法选择Microsoft.Outlook.Mail.Compose,它将允许我将自定义组添加到“邮件”选项卡 非常感谢你的帮助 您需要将RibbonType设置为Microsoft.Outlook.Explorer。这不是默认值,设置此属

我是VSTO 2015的新用户。我想向Outlook 2010内置的功能区消息选项卡添加自定义组。我以微软为例

创建项目后,我添加了一个新项并选择了功能区(可视化设计器)。功能区显示在设计器中,但我无法在功能区的属性窗口中看到RibbonType属性。因此,我无法选择Microsoft.Outlook.Mail.Compose,它将允许我将自定义组添加到“邮件”选项卡


非常感谢你的帮助

您需要将RibbonType设置为Microsoft.Outlook.Explorer。这不是默认值,设置此属性后,就可以设置功能区类型属性


希望这有帮助。

要查看
RibbonType
属性,必须在可视功能区中选择正确的部分。单击可视功能区的左上部分(显示功能区的名称(位于“文件”的正上方)然后您会看到正确的属性。

感谢您的快速回复。我的问题是,我在功能区的属性窗口中根本看不到RibbonType属性。因此,我无法更改功能区类型。您有哪个outlook版本?我有outlook 2010。我还尝试将功能区添加到outlook 2013,但无法看到正确的RibbonTypety.打开ribbon designer文件(Ribbon1.designer.cs)并执行以下操作:1)查找私有void InitializeComponent()方法2)更改以下行:this.RibbonType=“Microsoft.Outlook.Mail.Read”//进入this.RibbonType=“Microsoft.Outlook.Explorer”;谢谢你,莫斯塔法。你的回答帮助我解决了这个问题。为了便于读者阅读,我想提到创建的文件名是Ribbon1.vb,它没有您提到的驻留在theRibbon1.cs中的代码。但是,无论出于何种原因,功能区类型的下拉列表开始显示,我可以选择Microsoft.Outlook.Mail.Compose属性。再次感谢你。梅纳赫姆