次の方法で共有


StrokeType 列挙体

ストロークを描画の一部として分析するか、手書きの一部として分析するかを示す値を定義します。

名前空間 :  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

参照

参照

System.Windows.Ink.AnalysisCore 名前空間

SetStrokeType