Quando lavoriamo con i Verbs, per default nel menù a tendina, accanto ai verbi, non appaiono immagini che rendono più user friendly la nostra webpart.
 Per ovviare a ciò, mediante l'uso della property ImageUrl contenuta nella classe WebPartVerb, possiamo ad esempio creare una zona custom e, ogni webpart che verrà inserita in essa, acquisirà i verbi di default e quelli aggiunti, nonchè le immagini (nei formati soliti) che appariranno accanto ad ogni verbo
 
 Ecco un esempio del codice 
 internal class CustomWebPartVerb : WebPartVerb
{
   private const String _copyImageUrl = "~/Copy.ico";
   internal CustomWebPartVerb(WebPartEventHandler serverClickHandler) :  
       base("CustomVerb", serverClickHandler)
   { }
   
   public override bool Enabled
   {
     get { return base.Enabled; }
     set { base.Enabled = value; }
   }
    
   public override string ImageUrl
   {
      get { return _copyImageUrl; }
      set { ; }
   }
  }
			posted @ martedì 30 gennaio 2007 02:21