Cacher le titre du Webpart sharepoint

Publié dans: 

Dans le cadre du branding d'un site sharepoint nous avons eu un problème avec les titres des webparts, le code Html est généré automatiquement. D'où on n'a pas la possibilité appliquer une nouvelle classe Css aux titres générés.

Et si on décide de sur-charger la classe Css plusieurs autres composant seront affectés. Donc on a décidé de supprimer les titres et de les intégrer dans le corps des webparts.

voilà la solution:

  • Ouvrir le fichier YourWebPart.webpart
  • Chercher
    <data>
                <properties>
                  <property name="Title" type="string">Le titre</property>
                  <property name="Description" type="string"> Description </property>               
                </properties>
     </data>
  • Supprimer les 2 propréitées "Title" et "Description"      
  • Ajouter ces 2 propréitées  

    <property name="ChromeState" type="chromestate">Normal</property>
    <property name="ChromeType" type="chrometype">None</property>
  • Deployer la solution 
  1. chromestate:

Indique si l'ensemble de la WebPart apparaît sur la page lorsqu'un utilisateur ouvre la page du WebPart. Par défaut, chromestate est défini sur Normal et toute la WebPart apparaît. Sinon Seule la barre de titre apparaît lorsque l'état est réglé sur minimisé. 

  1. chrometype:

Indique si le titre et la bordure du webpart sont affichés ou non. 

 

Ref: http://office.microsoft.com/en-gb/windows-sharepoint-services-help/site-users-web-part-HA010081915.aspx