Vor einiger Zeit wurden in der Projektentwicklung Balkendiagramme und Kreisdiagramme verwendet. Da es auf VS keine guten Steuerelemente gibt, habe ich festgestellt, dass die Bewertung von Diagrammsteuerelementen zunächst recht hoch ist . Muss installiert werden. .NET Framework 3.5SP1, entsprechend VS2008, installiert MSChart_VisualStudioAddOn.exe und VS2010 installiert MSChart.exe. Öffnen Sie nach der Installation die VS-Software. Sie können das Diagrammsteuerelement in die Datensteuerelementbibliothek ziehen.
Akzeptieren Sie hauptsächlich die Bedeutung einiger Attribute, um sie nicht noch einmal zu lernen und Zeit zu verschwenden
Rezeption:
EnableViewState = "True" HEIGHT = "303px" WIDTH = "1015PX" ImageStorageMode = "UseI mageLocation"> Legende> & gt; > AxisY>
ImageStorageMode Diese Eigenschaft bestimmt, ob das erzeugte Bild auf dem Server gespeichert werden soll.
Backend:
Dataset DT = CStatsReportV3.CommitCountyByStaffid(dtDKFFRQ, n type, ACTID, gdzxdept, real Estate objDB);
chrCount.DataSource = DT;
ArrayList arrdc_staff = CStats ReportV3.F_OstaffnameListByActid(dt DKFFRQ , ACTID, n type, gdzxdept, real Estate objDB); //Binde Datenquelle
chrCount.Series.Clear(); Setze den Histogramm-Instanzstatus
, if (arrdc_staff!= NULL) //Laut Personal Dynamik Fügen Sie das spaltenförmige Diagramm
{
Foreach (CDC_STAFF OBJSTAFF in Arrdc_Staff)
{
hinzuchrCount.Series.Add(objstaff.m_nStaffid.ToString());
chrCount.Series[objstaff.m_nStaffid.ToString()] = Legende "Legend1".
LegendText = objstaff.m_szStaffname von chrCount.Series[objstaff.m_nStaffid.ToString()].
. chrCount.Series [objstaff.m_nStaffid.ToString()] // Die Achse ist der Benutzer // If (Arrdc_staff.count & LT; = 5)
chrcount.series [objstaff.m_nstaffid.tostring ()] isValueShownaslabel = True; // Columns
.ChartAreas ["ChartArea1"] = AxisY .TitleAlignment StringAlignment.Far; //Legen Sie den Namen des Achsentitels weit weg
chrCount.ChartAreas ["ChartArea1"] AxisX.Interval = 1.
. //txtDateEnd.Text = ToString() of chrCount.Series.LongCount();
// String file = using Server.Mappath(@"~/TMPFILES/2.jpeg"); Formatieren. Jpeg);
"ChartArea1"].AxisY.MajorGrid.Enabled = FALSE;
Der Laden meiner Frau, lass uns einkaufen gehen, wenn du Zeit hast