Paint
場合によっては、Panel
Windows フォームでいくつかの水平線を描画しています。次に、Graphics
オブジェクトを関数に渡して、水平線上に他のグラフを描画します。
ここで、WPF で同じ水平線を描画し、水平線上に他のグラフを描画する必要があります (XBAP を使用して、ブラウザー内で WPF を表示します)。グラフを動的に描画するために WPF で何を使用すればよいかわかりません (ブラウザーでグラフを表示する必要があります)。
private void pnlViewer_Paint(object sender, PaintEventArgs e)
{
int cellWidth = (int)((double)1024/ (double)50);
int cellHeight = (int)((double)768/ (double)50);
//Draw Horizontal lines.
int y;
for (int i = 0; i <= 50; i++)
{
y = (i * cellHeight) + cellHeight;
using (var pen = new Pen(Color.FromArgb(50, 50, 50)))
{
e.Graphics.DrawLine(pen, new Point(0, y), new Point(1024, y));
}
DrawGraph(e.Graphics);
}
}