none
Acces au ruban (RIBBON) RRS feed

  • Question

  • Bonjour,

     J'ai réalisé un ruban personnalisé  avec ribbon.xml pour Word 2013. J'ai supprimé des tabs (via le idMso et visible=true) ce qui marche parfaitement  !

    je souhaite maintenant pouvoir cacher un bouton dans une tab et là rien ne va plus, le bouton reste visible. voici mon code

    j'ai essayé de cacher  GroupClipBorard  : c'est OK

     <ribbon
        startFromScratch="true">
        <tabs>
          <tab idMso="TabHome" visible="true">
               <group idMso="GroupClipboard" visible="true" >
                 <splitButton idMso="PasteMenu" visible="false" />
               </group>
            </tab>

       </tabs>

    </ribbon>

    Ne peut on pas cacher les boutons standards ?

    jeudi 11 septembre 2014 08:55

Toutes les réponses

  • Bonjour Christophe,

    as tu essayé avec des callback ?

    Petit exemple rapide : 

    <ribbon
        startFromScratch="true">
        <tabs>
          <tab idMso="TabHome" visible="true">
               <group idMso="GroupClipboard" visible="true" >
                 <splitButton idMso="PasteMenu" getVisible="MyRibbon_GetVisible" />
               </group>
            </tab>
       </tabs>
    </ribbon>

    public class MyRibbonClass : Office.IRibbonExtensibility
    {
    	...
    	public bool MyRibbon_GetVisible(Office.IRibbonControl control)
            {
    	    //if id == PasteMenu return false
                return control.Id != "PasteMenu";
            }	
    }

    mardi 21 juillet 2015 14:42