FlatStyle 枚举
参考
定义
命名空间:
System.Windows.Forms
程序集:System.Windows.Forms.dll
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定控件的外观。
本文内容
public enum class FlatStyle
public enum FlatStyle
type FlatStyle =
Public Enum FlatStyle
继承
Object
ValueType
Enum
FlatStyle
字段
Flat
0
该控件以平面显示。
Popup
1
该控件以平面显示,直到鼠标指针移动到该控件为止,此时该控件外观为三维。
Standard
2
该控件外观为三维。
System
3
该控件的外观是由用户的操作系统决定的。
示例
下面是一个清单示例,如果使用的是 .NET Framework版本 1.0,则应用程序支持 Windows XP 中可用的视觉样式。 可以将清单作为资源或独立文本文件添加到应用程序。 清单文件驻留在可执行文件所在的同一目录中,文本文件的名称必须是具有附加文件扩展名.manifest 的可执行文件的完整名称。 例如,MyApp.exe的清单文件将MyApp.exe.manifest。 此示例假定 FlatStyle 应用程序中控件的属性设置为“系统”。
version="1.0.0.0" processorArchitecture="X86" name="CompanyName.ProductName.YourApplication" type="win32" /> type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" language="*" /> 注解 此枚举由成员(例如 ButtonBase.FlatStyle, GroupBox.FlatStyle和 Label.FlatStyle)使用。 对于“弹出样式”按钮,此枚举控制某些行为以及外观。 弹出窗口样式控件最初显示为“平面”,直到鼠标指针移动到该控件上。 当鼠标指针移动到 Popup 控件上时,它显示为“标准”样式控件,直到鼠标指针再次移开它。 如果使用系统样式,控件的外观由用户的操作系统决定,并且将忽略以下属性值:、、、、和TextAlign``ImageList。 ImageIndex``Image``ImageAlignControl.BackgroundImage 此外, Control.BackColor 按钮控件的属性将被忽略。 如果受支持,用户可以通过调整其操作系统的外观设置来更改控件的外观。 备注 当属性FlatStyle和CheckBox类设置为System时RadioButton,控件由用户的操作系统绘制,检查对齐方式基于CheckAlign属性值和ButtonBase.TextAlign属性值。 属性值 CheckAlign 不会更改,但控件的外观可能会受到影响。 该复选框与控件的左边缘或右边缘水平对齐, (左对齐或居中对齐方式显示为左对齐,右对齐) 保持不变,垂直对齐方式与描述性文本相同。 例如,如果你有一个CheckBox属性值CheckAlignContentAlignment.MiddleCenter为和TextAlign属性值的ContentAlignment.TopRight控件,并且FlatStyle属性值设置为 System,则当文本对齐保持不变时,复选框对齐方式将显示ContentAlignment.TopLeft为。 注意 如果需要在控件上显示图像、将图像显示为控件的背景或执行精确的文本对齐,则不建议将 FlatStyle 属性设置为 System。 适用于 另请参阅 OnMouseEnter(EventArgs) OnMouseLeave(EventArgs)