c# - Range datetime on chart -


i have chart x axis gets values ​​"datahoraevento" query, set axis datetime, in chart x-axis values ​​appear hourly. know how can shorten time , show these values ​​for example minute minute on x axis.

enter image description here

follow code:

using system; using system.collections.generic; using system.linq; using system.web; using system.web.ui; using system.web.ui.webcontrols; using system.data.sqlclient; using system.data; using system.web.ui.datavisualization.charting;  public partial class graficos : system.web.ui.page {      protected void page_load(object sender, eventargs e)     {         sqlconnection con = new sqlconnection(system.configuration.configurationmanager.connectionstrings["connectionstringsql"].connectionstring);         con.open();         sqlcommand cmd = new sqlcommand("select top 20 log.valorentrada, log.datahoraevento log inner join equipamento on log.idequipamento = equipamento.idequipamento inner join entradaestado on equipamento.idequipamento = entradaestado.idequipamento inner join entrada on entradaestado.identrada = entrada.identrada entrada.descricao = 'controle de acionamento relé xr' , log.valorentrada not null order datahoraevento desc ");         cmd.connection = con;         sqldataadapter da = new sqldataadapter(cmd);         datatable dt = new datatable();         da.fill(dt);         chart1.datasource = dt;          chart1.chartareas["chartarea1"].axisx.title = "hora dia";          if (request.form["descricao"] == "tensão carregador solar -de 11v à 14v")             chart1.chartareas["chartarea1"].axisy.title = "tensão (v)";         else             chart1.chartareas["chartarea1"].axisy.title = "corrente (a)";            chart1.chartareas["chartarea1"].axisx.labelstyle.format = "hh:mm:ss";         chart1.chartareas["chartarea1"].axisx.linedashstyle = chartdashstyle.dot;         chart1.chartareas["chartarea1"].axisy.linedashstyle = chartdashstyle.dot;         chart1.chartareas["chartarea1"].axisx.majorgrid.linecolor = system.drawing.color.darkgray;         chart1.chartareas["chartarea1"].axisx.majorgrid.linedashstyle = chartdashstyle.dot;         chart1.chartareas["chartarea1"].axisy.majorgrid.linecolor = system.drawing.color.darkgray;         chart1.chartareas["chartarea1"].axisy.majorgrid.linedashstyle = chartdashstyle.dot;           chart1.series["series1"].xvaluetype = chartvaluetype.datetime;         chart1.series["series1"].borderwidth = 5;         chart1.series["series1"].xvaluemember = "datahoraevento";         chart1.series["series1"].yvaluemembers = "valorentrada";          chart1.width = 800;         chart1.height = 350;          chart1.databind();         con.close();     }   } 


Comments

Popular posts from this blog

javascript - Create a stacked percentage column -

Optimising Firebase database by automatically overwriting data -

javascript - Angular UI-Grid customTemplate directive causing rows to load slowly/? -