Comment ajouter une image dans le groupe Ruban (pas un bouton ou un autre élément)?Ajouter une image au groupe de ruban
Il existe des propriétés getImage
de <group>
, mais cela ne fonctionne pas. La fonction 'getimage' est appelée dans mon code, mais quand je retourne une image, il n'y a rien affiché.
Voici le code:
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TestTab" insertAfterMso="GroupShow" >
<group id="testGroup" insertAfterMso="GroupShow" centerVertically="true" label="SomeText" getImage="GetImage">
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Est-ce que votre GetImage fonctionne pour un bouton? Si ce n'est pas le cas, affichez le code de votre fonction GetImage. –
GetImage (contrôle IRibbonControl) { interrupteur (control.Id) { cas "TestGroup": return new Bitmap (Properties.Resources.icon.ToBitmap()); }} – Ted
Cela peut être lié à la profondeur de couleur et/ou à la résolution de votre icône (ou des icônes dans le bitmap renvoyé). Les groupes peuvent nécessiter différents formats que les boutons. –