从Class中绘制形状

时间:2015-04-22 06:08:11

标签: wpf vb.net

当我将绘图代码放在窗口后面的代码中时,我可以为MainWindow添加一个形状。工作正常。

但是,当我尝试为形状创建一个类并包含一个draw方法时,它不起作用。

我尝试使用'StackPanel.Children.Add(Shape)''继承MainWindow'来添加(“绘制”)定义的形状。不会抛出任何错误,但形状不会出现在MainWindow的堆栈面板中。我也尝试为课程添加'Imports ProjectName.MainWindow',但它仍然无效。没有视觉指示表明已添加形状。

我想用不同的形状封装不同的形状,每个类都有自己的绘图方法。

dim rect as New classRectangle
'another class method sets the values
rect.draw

dim eps as New classElipse
'another class method sets the values
eps.draw

可以这样做吗?此外,任何建议阅读正确的方法来做到这一点。

TKS

0 个答案:

没有答案
相关问题