di: Simone Moretti 17 Marzo 2010
Cominciamo subito trascinando un Chart Control dalla casella degli strumenti di Visual Studio 2010 in una pagina Web. Questa operazione aggiunge del markup:
<%@ Register assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" namespace="System.Web.UI.DataVisualization.Charting" tagprefix="asp" %>
<asp:Chart ID="Chart1" runat="server">
<Series>
<asp:Series Name="Series1"></asp:Series>
</Series>
<ChartAreas>
<asp:ChartArea Name="ChartArea1"></asp:ChartArea>
</ChartAreas>
</asp:Chart>
Il Chart Control è identificato da un tag <asp:Chart>. Quando trasciniamo un Chart Control in una pagina il tag corrispondente viene automaticamente aggiunto al web.config:
<controls>
<!-- ... -->
<add tagPrefix="asp" namespace="System.Web.UI.DataVisualization.Charting"
assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</controls>
Visual Studio 2010 fornisce un supporto completo per il Chart Control. L'impostazione delle caratteristiche è possibile direttamente dalla finestra delle proprietà, oltre che modificando il markup della pagina o intervenendo da codice.
Un elemento Chart è visualizzato all'interno di una pagina Web come una immagine singola e l'immagine può essere composta da più grafici. Ogni grafico è costituito da alcuni elementi:
| Elemento | Descrizione |
|---|---|
| Chart Area | L'area rettangolare in cui viene disegnato il grafico |
| Series | Gli elenchi di valori che vengono rappresentati.
|
| Titoli e Legende | Servono per aggiungere informazioni utili al grafico |
| Assi | Sono gli assi di riferimento, anche questi possono avere i loro titoli |
Figura 3. Elementi di un Chart Control
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |