点击或拖拽改变大小

DrawObject.Draw 方法

X#
显示一个 DrawObject 对象。

命名空间:  VO
程序集:  VOGUIClasses (在 VOGUIClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Draw() AS USUAL
查看代码

返回值

类型:__Usual
备注
提示 提示:
重要!这是一个由 X# 使用的回调方法。通常情况下,不应在您的应用程序代码中调用它。
提示 提示:
DrawObject:Draw() 方法的默认实现没有效果。您应该从 DrawObject 派生您的类,并重载 Draw() 方法以包含绘制新对象的代码。 然后,可以通过 Window:Draw() 调用这个方法。
要显示一个 DrawObject 对象,调用 Window:Draw(),并将 DrawObject 对象作为其参数。窗口通过询问每个对象来绘制自己来进行绘制,例如:
X#
1METHOD Expose(oEvent) CLASS MyWindow
2    LOCAL oEllipse AS ELLIPSEOBJECT
3    oEllipse := EllipseObject{Point{10,10}, Dimension{50,100}}
4    SELF:Draw(oEllipse)
5    // Calls the method Draw() on oEllipse
参见