マイクロソフトChartコントロールの変換\ nは改行文字にファイル名に

StackOverflow https://stackoverflow.com/questions/2547109

  •  23-09-2019
  •  | 
  •  

質問

私は、WindowsフォームアプリケーションでのMicrosoft Chartコントロール(system.windows.forms.datavisualization.charting.chart)、vb.net円グラフのxの値の2008 I使用のフォルダパスを使用しています。 Chartコントロールはc:\newfolderc:[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エクスプローラでも、統合が可能に貼り付けられます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top