يتحول التحكم في مخطط Microsoft n في أسماء الملفات إلى أحرف NewLine
سؤال
أنا أستخدم التحكم في مخطط Microsoft (System.windows.forms.datavisualization.charting.chart) في تطبيق Windows Forms ، vb.net 2008. أستخدم مسارات المجلد لقيم X في مخطط فطيرة. التحكم في المخطط يحول اسمًا مثل c:\newfolder
داخل c:[newline]ewfolder
. حاولت إضافة مائلة ، صنعها c:\\newfolder
, ، لكن هذا يغيرها فقط c:\[newline]ewfolder
. هل هناك حل بديل لهذا السلوك؟
بعض الكود:
Chart1.Titles.Clear() : Chart1.Titles.Add("Largest Folders in " & txPath.Text)
Chart1.Series(0).ChartType = DataVisualization.Charting.SeriesChartType.Pie
Chart1.Series(0)("PieLabelStyle") = "Inside"
Chart1.Series(0).YValueType = DataVisualization.Charting.ChartValueType.Double
Chart1.Series(0).XValueType = DataVisualization.Charting.ChartValueType.String
For i = 0 To 9
xVal(i) = Format(value(i) / 1000000, "#,0") & " mb " & fPath(i)
yVal(i) = value(i)
Next i
المحلول
ربما هذا يعمل
Chart1.Titles.Clear() : Chart1.Titles.Add("Largest Folders in " & txPath.Text.replace("\", "|")
أو
For i = 0 To 9
xVal(i) = Format(value(i) / 1000000, "#,0") & " mb " & fPath(i).replace("\", "|")
yVal(i) = value(i)
Next i
ربما الاستبدال بـ "/" سوف يتكامل مع Windows Explorer عبر نسخة ممكنة.
لا تنتمي إلى StackOverflow