独自のグラフ コントロールを作成しようとしていますが、x ラインに問題があります。
新しいコントロールを作成し、空の WP7 プロジェクトに追加しました。コントロールには、400 に設定されたandというStackPanel
名前の があります。Canvas
Height
Width
始めるために、私はいくつかのコードを書いて見てみました:
double yStepping = Canvas.Height/5;
double y = 0;
// generate x lines
for (int k = 0; k < 3; k++)
{
y += 10;
Line l = new Line()
{
Stroke = new SolidColorBrush(Colors.White),
StrokeThickness = 2,
X1 = 10,
Y1 = y,
X2 = 100,
Y2 = y
};
Canvas.Children.Add(l);
}
これにより等間隔の線が作成されると思いますが、そうではありません。行ごとに間隔が大きくなります。何故ですか?