A certain engineer "COMPLEX"

開発メモ その34 OxyPlotのグラフ境界線を非表示にする

Problem


OxyPlot は、.NETで簡単にグラフを描画できるライブラリです。
ライセンスもMITで非常に使い勝手が良いです。

グラフの描画が簡単なのですが、Xamlとの連携で、「あれ?」と思う箇所がありました。
グラフ表示領域の枠線をXamlから非表示にしようとしたところ、非表示にできなくて困りました。
下記のような感じですね。


<oxy:PlotView BorderThickness="0" />

これでは消えないので、メモとして残します。

Solution


コードから実行します。
通常、OxyPlot.Wpf.PlotView.Model プロパティOxyPlot.PlotModel クラスをバインディングします。
そのPlotModelで境界線を制御します。
下記のような感じです。


var model = new PlotModel
{
PlotAreaBorderThickness = new OxyThickness(0),
};

コメントを残す

メールアドレスが公開されることはありません。

%d人のブロガーが「いいね」をつけました。