StandardFileDialog.SetStyle 方法 | |
设置对话框窗口的样式。
命名空间:
XSharp.VO.SDK
程序集:
XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD SetStyle(
kStyle AS LONG,
lOnOff AS LOGIC
) AS VOID
public virtual void SetStyle(
int kStyle,
[DefaultParameterValueAttribute(true, 0)] bool lOnOff
)
查看代码参数
- kStyle
- 类型:Int32
要查询的能力,由 Windows API OpenFileName 标志常量指定(例如,OFN_ALLOWMULTISELECT)。 - lOnOff
- 类型:Boolean
一个逻辑值,指定样式设置是打开还是关闭。TRUE 表示打开样式设置; FALSE 表示关闭。默认值为 TRUE。
备注
可以通过使用 SetStyle() 方法来自定义 OpenFile 和 SaveAs 对话框的对话框窗口样式。请参考 Microsoft Win32 软件开发工具包中记录的 Windows API 常量。
示例
这个例子从对话框窗口中移除只读复选框,允许多文件选择,并保留对话框之前生效的当前目录设置:
1METHOD MyOpen() CLASS StandardShellWindow
2 LOCAL oOpenDialog AS OpenDialog
3 oOpenDialog:=OpenDialog{SELF}
4 oOpenDialog:SetStyle(OFN_ALLOWMULTISELECT)
5 oOpenDialog:SetStyle(OFN_NOCHANGEDIR)
6 oOpenDialog:SetStyle(OFN_HIDEREADONLY)
7 oOpenDialog:Show()
提示: |
---|
如果使用 <oStandardFileDialog>:SetStyle(OFN_SHOWHELP),对话框框中将创建一个"Help"按钮。
需要创建一个 <oStandardFileDialog>:Help() 方法来处理用户点击"Help"按钮的事件。
|
参见