ストロークを描画の一部として分析するか、手書きの一部として分析するかを示す値を定義します。
名前空間 : System.Windows.Ink.AnalysisCore
アセンブリ : IACore (IACore.dll 内)
構文
'宣言
Public Enumeration StrokeType
'使用
Dim instance As StrokeType
public enum StrokeType
public enum class StrokeType
public enum StrokeType
public enum StrokeType
メンバ
メンバ名 | 説明 | |
---|---|---|
Unspecified | ストロークが描画の一部であるか、手書きの一部であるかを示します。 | |
Writing | ストロークが手書きの一部であることを示します。 | |
Drawing | ストロークが描画の一部であることを示します。 |
解説
StrokeType を示すには、InkAnalyzerBase.SetStrokeType および SetStrokesType を使用します。
例
次の例に、Stroke イベント ハンドラの一部を示します。ここで、e は InkCollectorStrokeEventArgs オブジェクトです。マージン drawingMargin の下に描画されたかどうかを調べるために Stroke がチェックされます。ストロークの上部が drawingMargin の下にある場合、InkAnalyzerBase、theInkAnalyzerBase が設定されて、ストロークが手書きストロークではなく描画ストロークとして分析されます。
If e.Stroke.GetBoundingBox().Top > drawingMargin Then
theInkAnalyzerBase.SetStrokeType(e.Stroke.Id, System.Windows.Ink.AnalysisCore.StrokeType.Drawing)
End If
if (e.Stroke.GetBoundingBox().Top > drawingMargin)
{
theInkAnalyzerBase.SetStrokeType(e.Stroke.Id, System.Windows.Ink.AnalysisCore.StrokeType.Drawing);
}
プラットフォーム
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0