creazione della classe

di Marco Leoncini, in work in progress,

iniziamo lo sviluppo del nostro "servizio" di manipolazione immagini, il primo tassello è creare un WebControl che richiamera il "servizio", nel nostro caso utilizzeremo come base il webcontrol Image (System.Web.UI.WebControls.Image).

creiamo una nuova classe :

using System;

namespace Soluzioni4D.WebControl
{

 public class ImageFX : System.Web.UI.WebControls.Image 
{
public ImageFX() {}
}
}

per prima cosa eseguiamo l'ovveride della propietà ImageUrl:

[Browsable(false)]
public override string ImageUrl
{
get {return GetImageUrl();}
set {throw new NotSupportedException();}
}

applichiamo l'attributo [Browsable(false)] affinche la propietà non appaia più nell'ide del visual studio , come si vede non è più possibile impostare direttamente url dell'immagine da visualizzare, mentre il set richiama un nuovo metodo responsabile della "creazione" della chiamata al servizio

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese