円弧(WPF) ― 2012/06/24 06:40
円グラフをWPFで書こうと思ったら、何故か、良い書き方が無くて四苦八苦していましたが、どうやら、以下のようにArcSegmentを使って書けるようです。
ArcSegment クラス
http://msdn.microsoft.com/ja-jp/library/system.windows.media.arcsegment.aspx
ArcSegment コンストラクター (Point, Size, Double, Boolean, SweepDirection, Boolean)
http://msdn.microsoft.com/ja-jp/library/ms589437
GDIと違ってpieという関数が用意されていないWPFですがより上位の概念でサポートしていることのようです。しかし、探すのが大変。せめて、GDIからの移行方法はまとめてあると嬉しいな(→Microsoft)。
ジオメトリの概要
http://msdn.microsoft.com/ja-jp/library/ms751808.aspx
Drawing オブジェクトの概要
http://msdn.microsoft.com/ja-jp/library/ms751619.aspx
StreamGeometry を使用して図形を作成する
http://msdn.microsoft.com/ja-jp/library/ms742199.aspx
WPF での図形と基本描画の概要
http://msdn.microsoft.com/ja-jp/library/ms747393
ベクタ グラフィックスと WPF の Shape クラス
http://msdn.microsoft.com/ja-jp/magazine/cc337899.aspx
方法 : PathGeometry を使用して図形を作成する
http://msdn.microsoft.com/ja-jp/library/ms745814.aspx
StreamGeometry クラス(軽量の描画)
http://msdn.microsoft.com/ja-jp/library/system.windows.media.streamgeometry.aspx
レイアウト システム
http://msdn.microsoft.com/ja-jp/library/ms745058(v=vs.80).aspx
最近のコメント