指定控件在Ribbon中是怎样被替换的?
来源:广州中睿信息技术有限公司
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 1760

 

  在完成了Ribbon的增,删操作后,我们看看如何改(替换)Ribbon中的某个控件。这里我们还是继续前面的项目,准备把如下图中的Button用另一个用户自定义的Button替换掉。

   3.jpg
  下面 直接进入操作步骤  

  一、使用前面创建的那个Sharepoint项目

  然后在此项目中添加新的空白Element如下图

   1.jpg

  二、定义此Element项的内容实现替换功能

  方法是 打开 ReplaceRibbonButton下的Elements.xml 文件,其内容如下:   

  

  本例我们确定所要替换的Button的位置就是Ribbon.CustomTabExample.CutomImgGroup.CustomImgGroupGoodbye

        (格式是: [Ribbon].[Tab].[目标Group的名字].[目标控件的名字])

        所以此处:

        Location就是:Location="Ribbon.CustomTabExample.CutomImgGroup.CustomImgGroupGoodbye"

 

  三、部署自定义Group项   

       按 F5。Visual Studio 2010 中的 SharePoint 开发工具将自动构建和部署功能。   

       转到网站或子网站中的文档库。查看结果如下图

   2.jpg