Question

MDTIMT on Mon, 22 Aug 2016 11:12:22


Microsoft Chart Controls for Microsoft .NET Framework3.5 System.Windows.Forms.DataVisualization.dllのチャートコントロールをVB2008にて使用しています。

ある文字数になると最後尾の文字が消えるのでが、原因が分かりますでしょうか。

もしくは回避策が分かりますでしょうか。

以下の通り設定しています。

With MyChart

.Legends(0).Enabled = True

.Legends(0).BorderDashStyle = DataVisualization.Charting.ChartDashStyle.NotSet

.Legends(0).TitleFont = New System.Drawing.Font("MS ゴシック", 8, System.Drawing.FontStyle.Regular)

.Legends(0).TitleAlignment = StringAlignment.Near

'画面表示でtが消える。

.Legends(0).Title = "abcdefghijklmnopqrst"

'画面表示でrが消える。

.Legends(0).Title = "abcdefghijklmnopqr"

End With


Sponsored



Replies

MDTIMT on Tue, 18 Oct 2016 04:13:56


いろいろ試したところ、System.Drawing.FontStyle.Boldに設定することで回避できました。

デフォルトの設定がBoldです。デフォルトの設定から変更してしまうと、表示が不安定になる傾向があるように思えます。