点击或拖拽改变大小

StandardFileDialog.SetStyle 方法

X#
设置对话框窗口的样式。

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

参数

kStyle
类型:Int32
要查询的能力,由 Windows API OpenFileName 标志常量指定(例如,OFN_ALLOWMULTISELECT)。
lOnOff
类型:Boolean
一个逻辑值,指定样式设置是打开还是关闭。TRUE 表示打开样式设置; FALSE 表示关闭。默认值为 TRUE。
备注
可以通过使用 SetStyle() 方法来自定义 OpenFile 和 SaveAs 对话框的对话框窗口样式。请参考 Microsoft Win32 软件开发工具包中记录的 Windows API 常量。
示例
这个例子从对话框窗口中移除只读复选框,允许多文件选择,并保留对话框之前生效的当前目录设置:
X#
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"按钮的事件。
参见