InkCollector.SupportHighContrastInk 속성
업데이트: 2007년 11월
시스템이 고대비 모드인 경우 잉크를 한 가지 색으로만 렌더링할지 여부를 지정하는 값을 가져오거나 설정합니다.
네임스페이스: Microsoft.Ink
어셈블리: Microsoft.Ink(Microsoft.Ink.dll)
구문
‘선언
Public Property SupportHighContrastInk As Boolean
‘사용 방법
Dim instance As InkCollector
Dim value As Boolean
value = instance.SupportHighContrastInk
instance.SupportHighContrastInk = value
public bool SupportHighContrastInk { get; set; }
public:
property bool SupportHighContrastInk {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_SupportHighContrastInk()
/** @property */
public void set_SupportHighContrastInk(boolean value)
public function get SupportHighContrastInk () : boolean
public function set SupportHighContrastInk (value : boolean)
속성 값
형식: System.Boolean
시스템이 고대비 모드인 경우 잉크를 한 가지 색으로만 렌더링할지 여부입니다.
값 |
의미 |
---|---|
true |
수집되는 모든 잉크는 Color = System.Drawing.SystemColors.WindowText로 렌더링됩니다. |
false |
잉크가 원래 수집된 색으로 렌더링됩니다. |
설명
이 속성은 시스템이 고대비 모드로 변경될 때 잉크가 렌더링되는 방식을 변경합니다.
실시간 잉크 응용 프로그램은 시스템이 고대비 모드일 때 System.Drawing.SystemColors.WindowText 속성을 사용하며 SupportHighContrastInk 속성은 true이지만, 이러한 조건에서 만든 스트로크의 기본 색은 변경되지 않습니다. 예를 들어 InkCollector 개체의 DefaultDrawingAttributes 속성에 대한 Color 속성이 Color.Blue로 설정되고, System.Drawing.SystemColors.WindowText 속성은 Color.White로 설정되며, 시스템은 고대비 모드이면 새로 그리는 스트로크는 흰색으로 표시되지만 실제 스트로크 색은 쿼리 시 계속 Blue로 유지됩니다. 이 동작에 대한 자세한 내용은 DrawingAttributes.Color 속성을 참조하십시오.
예제
이 예제에서는 InkCollector 개체인 mInkCollector의 SupportHighContrastInk 속성을 false로 설정하여 잉크가 항상 수집된 색으로 그려지도록 합니다.
mInkCollector.SupportHighContrastInk = False
mInkCollector.SupportHighContrastInk = false;
플랫폼
Windows Vista
.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
3.0에서 지원