点击或拖拽改变大小

ModelessDialog 类

X#
创建一个无模式对话框窗口(通常也称为对话框框),用于呈现用户输入和输出的一组控件。
继承层次
Object
  VObject
    EventContext
      Window
        DialogWindow
          ModelessDialog
            __FormDialogWindow

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 CLASS ModelessDialog INHERIT DialogWindow
查看代码

ModelessDialog 类型公开以下成员。

构造函数
  名称说明
公共方法ModelessDialog
创建一个无模式对话框框。
Top
属性
  名称说明
公共属性Accelerator
与这个窗口关联的加速键表。
(继承自 Window。)
公共属性Automated
一个逻辑值,确定是否要将窗口对象公开为 OLE 自动化服务器。这是 RegisterOLEAutomationObject() 函数的一个方便的快捷方式。当窗口被销毁时,UnRegisterOLEAutomationObject() 会自动调用。
(继承自 Window。)
公共属性Background
当前由这个窗口使用的背景画刷。
(继承自 Window。)
公共属性CanvasArea
表示当前窗口画布区域的边界框。
(继承自 Window。)
公共属性Caption
表示标题(窗口标题栏中的文本)的字符串。这个方法也可以用来改变窗口的标题。
(继承自 Window。)
公共属性ContextMenu
一个表示窗口或窗口控件的本地弹出菜单的菜单对象。
(继承自 Window。)
公共属性EventReturnValue (继承自 Window。)
公共属性Font
当前由这个窗口使用的字体。这个字体由 TextObject:TextPrint() 方法使用。
(继承自 Window。)
公共属性Foreground
当前由这个窗口使用的前景画刷。
(继承自 Window。)
公共属性代码示例HelpDisplay
当前由这个窗口使用的帮助显示对象。这个帮助显示对象提供了要显示的帮助文件和这个窗口之间的连接。
(继承自 Window。)
公共属性HyperLabel (继承自 DialogWindow。)
公共属性Icon
用于此窗口的大图标对象。
(继承自 Window。)
公共属性IconSm
用于此窗口的小图标对象。
(继承自 Window。)
公共属性IsClosing (继承自 Window。)
公共属性Menu
当前由这个窗口使用的菜单。
(继承自 Window。)
公共属性MinSize
窗口的最小大小
(继承自 Window。)
公共属性NameSym (继承自 Window。)
公共属性代码示例Origin
表示这个窗口的新位置的点,以其所有者的画布坐标表示。
(继承自 Window。)
公共属性OwnerAlignment
窗口的所有者对齐值,当窗口是另一个窗口上的子窗口时使用。
(继承自 Window。)
公共属性Pen
分配给窗口的笔,用于后续的线条和矩形绘制操作;在它是当前选择时,不应删除。
(继承自 Window。)
公共属性Pointer
窗口使用的指针,当鼠标进入窗口时用于表示鼠标。
(继承自 Window。)
公共属性ResourceDialog (继承自 Window。)
公共属性Result
当此对话框窗口关闭时,由 DialogWindow:EndDialog() 方法返回的系统的数值结果代码。
(继承自 DialogWindow。)
公共属性Size (继承自 DialogWindow。)
公共属性Surface (继承自 DialogWindow。)
公共属性TextColor
使用笔对象并在此窗口中构建一个笔。
(继承自 Window。)
公共属性ToolBar
窗口使用的工具栏。
(继承自 Window。)
公共属性TopMost (继承自 Window。)
公共属性WindowArea
窗口的边界框,包括 canvas area 和 non-canvas area,单位为 canvas 坐标。
(继承自 Window。)
Top
方法
  名称说明
公共方法Activate
提供一个在这个窗口被激活时调用的方法。
(继承自 DialogWindow。)
公共方法Active (继承自 DialogWindow。)
公共方法AddTrayIcon
添加与窗口关联的托盘图标。
(继承自 Window。)
公共方法AnimationStart
提供一个在动画控件开始播放时调用的方法。
(继承自 Window。)
公共方法AnimationStop
提供一个在动画控件结束播放时调用的方法。
(继承自 Window。)
公共方法AppCommand
提供一个在 AppCommand 事件发生时调用的方法。
(继承自 Window。)
公共方法ButtonClick
当鼠标点击复选框、按钮或单选按钮时,提供一个被调用的方法。
(继承自 DialogWindow。)
公共方法ButtonDoubleClick
提供一个在双击复选框、按钮或单选按钮时调用的方法。
(继承自 Window。)
公共方法CanvasErase
擦除当前窗口的画布区域,并使用背景画刷或系统的默认背景颜色重新绘制它。
(继承自 Window。)
公共方法Center
将窗口居中于其所有者,如果所有者是桌面,则将窗口居中于桌面。
(继承自 Window。)
公共方法ChangeFont
更改此对话框窗口使用的字体。
(继承自 DialogWindow。)
公共方法Close
当窗口即将关闭时调用的方法。
(继承自 Window。)
公共方法ComboBoxExEndEdit
当 ComboBoxEx 控件发送'EndEdit'通知消息时调用的回调方法
(继承自 Window。)
公共方法ComboBoxExNotify
当 ComboBoxEx 控件发送通知消息时调用的回调方法
(继承自 Window。)
公共方法ContextMenuShow (继承自 Window。)
公共方法ControlFocusChange
当输入焦点从控件到控件或从控件返回到控件时,提供一个被调用的方法。
(继承自 DialogWindow。)
公共方法ControlNotify
当控件向其父窗口发送通知时调用的方法。
(继承自 Window。)
公共方法DateTimeSelectionChanged
当 DateTimePicker 选择发生变化时调用的方法。
(继承自 Window。)
公共方法DeActivate
当此窗口被停用时调用的方法。
(继承自 DialogWindow。)
公共方法Default
调用窗口的默认窗口过程,并为对象设置 EventReturnValue。
(继承自 DialogWindow。)
公共方法Destroy
释放为对话框窗口及其派生对象分配的内存资源。
(继承自 DialogWindow。)
公共方法Disable
禁用此窗口(直到随后调用Enable())。
(继承自 Window。)
公共方法Dispatch
当窗口具有焦点时,为系统内部事件提供分发器;将各种事件路由到它们适当的事件处理程序。
(继承自 Window。)
公共方法Draw
在这个窗口上显示一个 Draw 对象。
(继承自 Window。)
公共方法DrawBackground
绘制窗口的背景。
(继承自 Window。)
公共方法Drop
从拖动事件中检索有关加载的信息,并对选择中的每个文件进行操作。
(继承自 Window。)
公共方法EditChange
当编辑控件中的文本发生变化时调用的方法。
(继承自 Window。)
公共方法EditFocusChange
当输入焦点从编辑控件到编辑控件或从编辑控件返回到编辑控件时,提供一个被调用的方法。
(继承自 DialogWindow。)
公共方法EditScroll
当编辑控件滚动时调用的方法。
(继承自 Window。)
公共方法Enable
启用先前禁用的窗口。
(继承自 Window。)
公共方法EnableCloseBox
启用或禁用窗口的关闭按钮(X)。
(继承自 Window。)
公共方法EnableDragDropClient
允许“可拖动”窗口被拖放到这个窗口上。
(继承自 Window。)
公共方法EnableDragDropServer 已过时。
允许这个窗口被拖放到具有拖放功能的窗口上。
(继承自 Window。)
公共方法EnableHelp
启用或禁用窗口及其子窗口的帮助。
(继承自 Window。)
公共方法EnableHelpButton
在窗口标题栏中启用帮助按钮。
(继承自 Window。)
公共方法EnableHelpCursor
将鼠标光标更改为带有指针的问号。
(继承自 Window。)
公共方法EnableThemeDialogTexture
启用或禁用对话框窗口的背景的视觉样式。
(继承自 Window。)
公共方法EnableToolTips
启用或禁用窗口的工具提示。请注意,为 Control:ToolTipText 分配一个值会自动启用父窗口上的工具提示显示。
(继承自 Window。)
公共方法代码示例EndDialog
从视图中移除此对话框窗口(将控制权返回到创建对话框窗口的例程)并发布指示它是如何关闭的结果代码。
(继承自 DialogWindow。)
公共方法代码示例ExecModal
允许程序员更好地控制对话框窗口中的 Windows 消息处理。
(继承自 DialogWindow。)
公共方法Expose
提供一个在窗口的一部分需要重新绘制时调用的方法。
(继承自 Window。)
公共方法代码示例FocusChange
提供一个在输入焦点从当前窗口转移到另一个窗口(或反之)时调用的方法。
(继承自 Window。)
公共方法GetAllChildren
获取窗口的所有X#子对象的数组。
(继承自 Window。)
公共方法GetDlgItem (继承自 Window。)
公共方法GetExStyle
获取窗口的 Ex 样式。
(继承自 Window。)
公共方法GetStyle
获取窗口的样式。
(继承自 Window。)
公共方法Handle
返回窗口的句柄。
(继承自 Window。)
公共方法HasExStyle
检查窗口是否已设置 Ex 样式值
(继承自 Window。)
公共方法HasStyle
检查窗口是否已设置样式值
(继承自 Window。)
公共方法HelpRequest
当用户使用可用的上下文敏感帮助机制之一从应用程序请求帮助时,提供一个被调用的方法。
(继承自 Window。)
公共方法Hide
隐藏此窗口,使其不可见。
(继承自 Window。)
公共方法HorizontalScroll
当水平滚动条滚动时,提供一个被调用的方法。
(继承自 Window。)
公共方法HorizontalSlide
当水平滑坆被鼠标或键盘拖动时,提供一个被调用的方法。
(继承自 Window。)
公共方法HorizontalSpin
当水平微调器被旋转时,提供一个被调用的方法。
(继承自 Window。)
公共方法IsEnabled
报告此窗口当前是否已启用。
(继承自 Window。)
公共方法IsIconic
报告此窗口当前是否已最小化。
(继承自 Window。)
公共方法IsVisible
报告此窗口当前是否可见(完全或部分)或隐藏。
(继承自 Window。)
公共方法IsZoomed
报告此窗口当前是否已最大化(填满整个屏幕)。
(继承自 Window。)
公共方法KeyDown
当键盘上的键被按下时,提供一个被调用的方法。
(继承自 Window。)
公共方法KeyUp
当键盘上的键被释放时,提供一个被调用的方法。
(继承自 Window。)
公共方法LineTo
在此窗口上绘制一条线(使用当前笔)从当前笔位置到指定点。
(继承自 Window。)
公共方法ListBoxClick
提供一个方法,当此对话框窗口拥有的列表框中的项目被双击时,该方法将被调用。
(继承自 DialogWindow。)
公共方法ListBoxSelect
提供一个方法,当此窗口拥有的列表框中的项目被单击时,该方法将被调用。
(继承自 DialogWindow。)
公共方法ListViewColumnClick
当在列表视图控件中单击列表视图列标题时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewItemChanged
当列表视图项目发生变化时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewItemChanging
当列表视图项目的状态即将更改时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewItemDelete
当在列表视图控件中删除列表视图项目时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewItemDrag
当在列表视图控件中拖动列表视图项目时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewItemEdit
当在列表视图控件中编辑列表视图项目时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewKeyDown
当在列表视图控件中按键时,提供一个被调用的方法。
(继承自 Window。)
公共方法ListViewMouseButtonDoubleClick
当在列表视图控件中双击鼠标按钮时,提供一个被调用的方法。这可以用于调用所选项目的“编辑屏幕”,打印报告等。请参阅 ListViewMouseButtonDown() 方法的示例语法。
(继承自 Window。)
公共方法代码示例ListViewMouseButtonDown
当在列表视图控件中单击鼠标按钮时,提供一个被调用的方法。
(继承自 Window。)
公共方法MenuCommand
当在这个窗口拥有的菜单上选择一个项目时,提供一个被调用的方法。
(继承自 Window。)
公共方法MenuInit
当由这个窗口拥有的弹出菜单即将“弹出”时,提供一个被调用的方法。
(继承自 Window。)
公共方法MenuSelect
当在这个窗口拥有的菜单上选择一个项目时,提供一个被调用的方法。
(继承自 Window。)
公共方法MinMaxInfo
当窗口的大小或位置即将改变(cf WM_GETMINMAXINFO in Win API)时,提供一个被调用的方法。
(继承自 Window。)
公共方法ModifyTrayIcon
修改与窗口关联的托盘图标。
(继承自 Window。)
公共方法MonthCalSelectionChanged
当月历控件的选择更改时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseButtonDoubleClick
当鼠标指针位于窗口上并且双击鼠标按钮时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseButtonDown
当鼠标指针位于窗口上并且单击鼠标按钮时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseButtonUp
当鼠标指针位于窗口上并且释放鼠标按钮时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseDrag
当鼠标点击一个或多个按钮的鼠标移动时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseMove
当鼠标指针位于窗口上并且释放鼠标按钮时,提供一个被调用的方法。
(继承自 Window。)
公共方法MouseTrapOff
禁用窗口捕获在自身外部生成的 MouseEvents。
(继承自 Window。)
公共方法MouseTrapOn
启用这个窗口捕获在自身外部生成的 MouseEvents。
(继承自 Window。)
公共方法Move
当窗口移动(无论是由用户还是应用程序)时,提供一个被调用的方法。
(继承自 Window。)
公共方法MoveTo
将当前笔移动到窗口的画布区域上的一个点。
(继承自 Window。)
公共方法OnMdiChildActivated (继承自 Window。)
公共方法Override
这是一个兼容性方法,不再使用或需要。
(继承自 EventContext。)
公共方法PaintBackground
使用用户指定的画刷或背景对象为窗口绘制背景。
(继承自 Window。)
公共方法PaintBoundingBox
使用指定的绘制方法在窗口中绘制一个矩形区域。
(继承自 Window。)
公共方法PostInit
为窗口实现自定义的初始化代码。
(继承自 Window。)
公共方法PreInit
为窗口实现自定义的初始化代码。
(继承自 Window。)
公共方法PreMenuCommand (继承自 Window。)
公共方法Print
打印窗口的内容。
(继承自 Window。)
公共方法代码示例QueryClose
在窗口关闭之前,提供一个被调用的方法,以确认应用程序是否真的想要关闭窗口。
(继承自 Window。)
公共方法RegisterTimer
注册一个定时器方法,以在窗口上调用。
(继承自 Window。)
公共方法RePaint
发送一个 ExposeEvent 来重新绘制窗口的画布区域。
(继承自 Window。)
公共方法RepaintBoundingBox
重新绘制窗口中的一个矩形区域。
(继承自 Window。)
公共方法Resize
当窗口大小发生变化时,提供一个被调用的方法。
(继承自 Window。)
公共方法ResumeLayout (继承自 Window。)
公共方法RichEditProtected
当尝试在富文本编辑控件中修改受保护的文本时,提供一个被调用的方法。
(继承自 Window。)
公共方法RichEditSelectionChange
当富文本编辑控件中的当前选择发生变化时,提供一个被调用的方法。
(继承自 Window。)
公共方法RichEditUndoLost
当富文本编辑控件的撤销状态无法维护时,提供一个被调用的方法。
(继承自 Window。)
公共方法Scroll
滚动窗口中的一个矩形区域,指定的方向和指定的数量,可选地在滚动时剪裁区域。
(继承自 Window。)
公共方法SetAlignStartSize
此方法用于注册窗口的开始大小,稍后用于调整具有 OwnerAlignment 属性设置的控件的大小。
(继承自 Window。)
公共方法SetBackgroundBrush
设置用于绘制窗口的背景的背景画刷。
(继承自 Window。)
公共方法SetExStyle
设置窗口的扩展样式。
(继承自 Window。)
公共方法SetFocus
将键盘焦点设置为此窗口。
(继承自 Window。)
公共方法SetHandle
此方法允许设置或更改窗口的句柄。通常在创建窗口后立即执行此操作。
(继承自 Window。)
公共方法SetStyle
设置窗口的样式。
(继承自 Window。)
公共方法Show (继承自 DialogWindow。)
公共方法ShowBalloonTrayTip
在与此窗口关联的托盘图标上显示气泡提示。
(继承自 Window。)
公共方法ShowModal
这是显示 DialogWindow 的工作方法
(继承自 DialogWindow。)
公共方法SizeText
确定在当前字体上打印在窗口上所需的空间。
(继承自 Window。)
公共方法StatusMessage
这是一个空的方法,因为 Window 类没有状态栏。
(继承自 Window。)
公共方法SuspendLayout (继承自 Window。)
公共方法SysLinkSelect
当用户点击 SysLink 控件时调用的方法。
(继承自 Window。)
公共方法TabKeyDown
当在选项卡控件中按键时调用的方法。
(继承自 Window。)
公共方法TabSelect
当在选项卡控件中选择选项卡时调用的方法。
(继承自 Window。)
公共方法TabSelectionChanging
当在选项卡控件中更改选项卡选择时调用的方法。
(继承自 Window。)
公共方法TextPrint
使用当前字体和当前笔颜色在窗口的指定位置显示给定的字符串。
(继承自 Window。)
公共方法Timer
在注册定时器时定义的特定间隔时间调用的方法。
(继承自 Window。)
公共方法ToolBarHeightChanged
当窗口的工具栏高度发生变化时调用的方法。
(继承自 Window。)
公共方法ToTop
将此窗口移动到桌面上的窗口“前面”,使其获得输入焦点。
(继承自 Window。)
公共方法TrayIconBalloonClicked
当托盘图标气泡被点击时调用的方法。
(继承自 Window。)
公共方法TrayIconBalloonShown
当托盘图标气泡显示时调用的方法。
(继承自 Window。)
公共方法TrayIconBalloonTimeOut
当托盘图标气泡超时时调用的方法。
(继承自 Window。)
公共方法TrayIconClicked
当用户点击托盘图标时调用的方法。
(继承自 Window。)
公共方法TreeViewItemDelete
当在树视图控件中删除树视图项时调用的方法。
(继承自 Window。)
公共方法TreeViewItemDrag
当在树视图控件中拖动树视图项时调用的方法。
(继承自 Window。)
公共方法TreeViewItemEdit
当在树视图控件中编辑树视图项时调用的方法。
(继承自 Window。)
公共方法TreeViewItemExpanded
当在树视图控件中展开树视图项时调用的方法。
(继承自 Window。)
公共方法TreeViewItemExpanding
当在树视图控件中展开树视图项时调用的方法。
(继承自 Window。)
公共方法TreeViewKeyDown
当在树视图控件中按键时调用的方法。
(继承自 Window。)
公共方法TreeViewMouseButtonDoubleClick
当在树视图控件中双击鼠标按钮时调用的方法。
(继承自 Window。)
公共方法TreeViewMouseButtonDown
在树视图控件中单击鼠标按钮时调用的方法。
(继承自 Window。)
公共方法TreeViewSelectionChanged
在树视图控件中选择项目更改时调用的方法。
(继承自 Window。)
公共方法TreeViewSelectionChanging
在树视图控件中选择项目正在更改时调用的方法。
(继承自 Window。)
公共方法Update
更新窗口的客户区。
(继承自 Window。)
公共方法VerticalScroll
在垂直滚动条滚动时调用的方法。
(继承自 Window。)
公共方法VerticalSlide
在垂直滑块的 thumb 被拖曳时调用的方法。
(继承自 Window。)
公共方法VerticalSpin
在垂直 spinner 被旋转时调用的方法。
(继承自 Window。)
Top
字段
  名称说明
公共字段oCargo
Cargo slot.
(继承自 VObject。)
Top
参见