Je veux changer certaines AxisLabelsin certaines séries pour mon graphiqueMSChart: comment puis-je changer quelques AxisLabels
DataTable dt = new DataTable();
SqlCommand s = new SqlCommand("ReportMonthly", SCon);
s.CommandType = CommandType.StoredProcedure;
s.Parameters.AddWithValue("@Y", Y);
SCon.Open();
SqlDataReader dr = s.ExecuteReader();
dt.Load(dr);
chtWRMonthly.DataSource = dt;
chtWRMonthly.Series["Sold"].XValueMember = "x";
chtWRMonthly.Series["sRemaining"].XValueMember = "x";
chtWRMonthly.Series["Bought"].XValueMember = "x";
chtWRMonthly.Series["bRemaining"].XValueMember = "x";
chtWRMonthly.Series["Sold"].YValueMembers = "sTAccount";
chtWRMonthly.Series["sRemaining"].YValueMembers = "sRemaining";
chtWRMonthly.Series["Bought"].YValueMembers = "bTAccount";
chtWRMonthly.Series["bRemaining"].YValueMembers = "bRemaining";
SCon.Close();
//انتصاب نام ماه ها
foreach (Series SR in chtWRMonthly.Series)
{
foreach (DataPoint DP in SR.Points)
{
switch (DP.AxisLabel)
{
case "1":
DP.AxisLabel = "x1";
break;
case "2":
DP.AxisLabel = "x2";
break;
case "3":
DP.AxisLabel = "x3";
break;
case "4":
DP.AxisLabel = "x4";
break;
}
}
}
J'ai essayé de les changer via un commutateur, mais rien ne se passe.
Pouvez-vous ajouter votre code ici pour les débutants? –