InkPicture.SupportHighContrastInk 属性

获取或设置一个值,该值指定当系统处于高对比度模式时是否仅用一种颜色呈现墨迹

命名空间:  Microsoft.Ink
程序集:  Microsoft.Ink(在 Microsoft.Ink.dll 中)

语法

声明
<BrowsableAttribute(True)> _
Public Property SupportHighContrastInk As Boolean
用法
Dim instance As InkPicture
Dim value As Boolean

value = instance.SupportHighContrastInk

instance.SupportHighContrastInk = value
[BrowsableAttribute(true)]
public bool SupportHighContrastInk { get; set; }
[BrowsableAttribute(true)]
public:
property bool SupportHighContrastInk {
    bool get ();
    void set (bool value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public boolean get_SupportHighContrastInk()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_SupportHighContrastInk(boolean value)
public function get SupportHighContrastInk () : boolean
public function set SupportHighContrastInk (value : boolean)

属性值

类型:System.Boolean
如果所有收集的墨迹呈现为 Color = WindowText,则为 true。默认值。
如果墨迹以最初收集时的颜色呈现,则为 false。
当系统处于高对比度模式时是否仅用一种颜色呈现墨迹。

备注

当系统更改为高对比度模式时,此属性会更改墨迹的呈现方式。

当系统处于高对比度模式并且 SupportHighContrastInk 属性是 true 时,实时墨迹应用程序使用 WindowText 属性,但在这些条件下产生的笔画的固有颜色保持不变。例如,如果 InkPicture 对象的 DefaultDrawingAttributes 属性的 Color 属性设置为 BlueWindowText 属性设置为 White,并且系统处于高对比度模式,则新绘制的笔画以白色显示,但是如果查询,则实际的笔画颜色仍然为 Blue。有关此行为的更多信息,请参见 DrawingAttributes.Color 属性。

示例

此示例将 InkPicture 控件 mInkPicture 的 SupportHighContrastInk 属性设置为 false,以便始终以收集墨迹时的颜色绘制墨迹。

mInkPicture.SupportHighContrastInk = False
mInkPicture.SupportHighContrastInk = false;

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkPicture 类

InkPicture 成员

Microsoft.Ink 命名空间

DrawingAttributes.Color

InkPicture.DefaultDrawingAttributes