我正在尝试使用wpf(c#)构建自己的图形控件 我正在使用画布。 问题非常基础,我应该如何在图表上绘制一个点(Canvas):
建议的方法是什么?为什么? 感谢。
答案 0 :(得分:0)
如果您使用Canvas,则明确定位所有孩子。要绘制简单的形状,请在“画布”中添加Shape。
代码示例:
var myRectangle = new Rectangle
{
Width = 200,
Height = 50,
Fill = Brushes.Black
};
Canvas.SetLeft(rect, 10);
Canvas.SetTop(rect, 100);
myCanvas.Children.Add(myRectangle);
来自XAML的示例:
<Canvas x:Name="myCanvas">
<Rectangle x:Name="myRectangle" Canvas.Left="10" Canvas.Top="100"
Width="200" Height="50" Fill="Black" />
</Canvas>