点击或拖拽改变大小

DialogWindow.EndDialog 方法

X#
从视图中移除此对话框窗口(将控制权返回到创建对话框窗口的例程)并发布指示它是如何关闭的结果代码。

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

参数

iResult
类型:Int32
应该发布的结果代码。默认为0。

返回值

类型:Int32
示例
提示 提示:
然后,可以将此结果代码传递给显示对话框窗口的例程,如果该例程调用了 DialogWindow:Result。
以下示例指示 EndDialog() 如果按下了 Cancel 按钮,则返回0,如果按下了 OK,则返回1:
X#
1METHOD ButtonClick(oEvent) CLASS MyDialogWindow
2    IF oEvent:nControlID == ID_OK
3        SELF:EndDialog(1)
4    ENDIF
5
6    IF oEvent:nControlID == ID_CANCEL
7        SELF:EndDialog(0)
8    ENDIF
参见