FontDialog 成员

提示用户从本地计算机上安装的字体中选择一种字体。

下表列出了由 FontDialog 类型公开的成员。

公共构造函数

  名称 说明
Public method FontDialog 初始化 FontDialog 类的新实例。

页首

受保护的字段

  名称 说明
Protected field Static EventApply 具有 Apply 事件。

页首

公共属性

(请参见 受保护的属性 )

  名称 说明
Public property AllowScriptChange 获取或设置一个值,该值指示用户能否更改“脚本”组合框中指定的字符集,以显示除了当前所显示字符集以外的字符集。
Public property AllowSimulations 获取或设置一个值,该值指示对话框是否允许图形设备接口 (GDI) 字体模拟。
Public property AllowVectorFonts 获取或设置一个值,该值指示对话框是否允许选择矢量字体。
Public property AllowVerticalFonts 获取或设置一个值,该值指示对话框是既显示垂直字体又显示水平字体,还是只显示水平字体。
Public property Color 获取或设置选定字体的颜色。
Public property Container  获取 IContainer,它包含 Component。(从 Component 继承。)
Public property FixedPitchOnly 获取或设置一个值,该值指示对话框是否只允许选择固定间距字体。
Public property Font 获取或设置选定的字体。
Public property FontMustExist 获取或设置一个值,该值指示对话框是否指定当用户试图选择不存在的字体或样式时的错误条件。
Public property MaxSize 获取或设置用户可选择的最大磅值。
Public property MinSize 获取或设置用户可选择的最小磅值。
Public property ScriptsOnly 获取或设置一个值,该值指示对话框是否允许为所有非 OEM 和 Symbol 字符集以及 ANSI 字符集选择字体。
Public property ShowApply 获取或设置一个值,该值指示对话框是否包含“应用”按钮。
Public property ShowColor 获取或设置一个值,该值指示对话框是否显示颜色选择。
Public property ShowEffects 获取或设置一个值,该值指示对话框是否包含允许用户指定删除线、下划线和文本颜色选项的控件。
Public property ShowHelp 获取或设置一个值,该值指示对话框是否显示“帮助”按钮。
Public property Site  获取或设置 ComponentISite。(从 Component 继承。)
Public property Tag  获取或设置一个对象,该对象包含控件的数据。 (从 CommonDialog 继承。)

页首

受保护的属性

  名称 说明
Protected property CanRaiseEvents  获取一个指示组件是否可以引发事件的值。(从 Component 继承。)
Protected property DesignMode  获取一个值,用以指示 Component 当前是否处于设计模式。(从 Component 继承。)
Protected property Events  获取附加到此 Component 的事件处理程序的列表。(从 Component 继承。)
Protected property Options 获取用来初始化 FontDialog 的值。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。)
Public method Dispose  已重载。 释放由 Component 占用的资源。 (从 Component 继承。)
Public method Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method Static ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Reset 已重写。 将所有对话框选项重置为默认值。
Public method ShowDialog  已重载。 运行通用对话框。 (从 CommonDialog 继承。)
Public method ToString 已重写。 检索包含对话框中当前选定字体的名称的字符串。

页首

受保护的方法

  名称 说明
Protected method Dispose  已重载。 释放由 Component 占用的资源。 (从 Component 继承。)
Protected method Finalize  在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (从 Component 继承。)
Protected method GetService  返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (从 Component 继承。)
Protected method HookProc 已重写。 指定为将特定功能添加到通用对话框而重写的通用对话框挂钩程序。
Protected method MemberwiseClone  已重载。 (从 MarshalByRefObject 继承。)
Protected method OnApply 引发 Apply 事件。
Protected method OnHelpRequest  引发 HelpRequest 事件。 (从 CommonDialog 继承。)
Protected method OwnerWndProc  定义要重写的所有者窗口过程,以便向通用对话框添加特定功能。 (从 CommonDialog 继承。)
Protected method RunDialog 已重写。 指定文件对话框。

页首

公共事件

  名称 说明
Public event Apply 当用户单击字体对话框中的“应用”按钮时发生。
Public event Disposed  添加事件处理程序以侦听组件上的 Disposed 事件。(从 Component 继承。)
Public event HelpRequest  当用户单击通用对话框中的“帮助”按钮时发生。(从 CommonDialog 继承。)

页首

请参见

参考

FontDialog 类
System.Windows.Forms 命名空间
CommonDialog 类
Font