次の方法で共有


InkPicture.EraserMode プロパティ

インクがストロークまたはポイントにより消去されるかどうかを示す値を取得または設定します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
<BrowsableAttribute(True)> _
Public Property EraserMode As InkOverlayEraserMode
'使用
Dim instance As InkPicture
Dim value As InkOverlayEraserMode

value = instance.EraserMode

instance.EraserMode = value
[BrowsableAttribute(true)]
public InkOverlayEraserMode EraserMode { get; set; }
[BrowsableAttribute(true)]
public:
property InkOverlayEraserMode EraserMode {
    InkOverlayEraserMode get ();
    void set (InkOverlayEraserMode value);
}
/** @property */
/** @attribute BrowsableAttribute(true) */
public InkOverlayEraserMode get_EraserMode()
/** @property */
/** @attribute BrowsableAttribute(true) */
public  void set_EraserMode(InkOverlayEraserMode value)
public function get EraserMode () : InkOverlayEraserMode
public function set EraserMode (value : InkOverlayEraserMode)

プロパティ値

型 : Microsoft.Ink.InkOverlayEraserMode
InkOverlayEraserMode 値のいずれか。

解説

このプロパティは、EditingMode プロパティが Delete に設定されている場合にだけ適用されます。

InkOverlayEraserMode モードで消去すると、多くの場合、ストロークが小さい複数のストロークに分割されます。

この例では、2 つのオプション ボタンにアタッチされたイベント ハンドラにより、ユーザーが、InkOverlay オブジェクトまたは InkPicture オブジェクトの InkOverlayEraserMode プロパティを切り替えられるようにします。

Private Sub radioButtonEraseMode_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
    If DirectCast(sender, RadioButton).Name = rbEraseModeStroke.Name Then
        Me.mInkObject.EraserMode = InkOverlayEraserMode.StrokeErase
    Else
        Me.mInkObject.EraserMode = InkOverlayEraserMode.PointErase
    End If
End Sub
private void radioButtonEraseMode_Click(object sender, EventArgs e)
{
    // mInkObject can be InkOverlay or InkPicture
    if (((RadioButton)sender).Name == rbEraseModeStroke.Name)
    {
        mInkObject.EraserMode = InkOverlayEraserMode.StrokeErase;
    }
    else
    {
        mInkObject.EraserMode = InkOverlayEraserMode.PointErase;
    }
}

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

InkPicture クラス

InkPicture メンバ

Microsoft.Ink 名前空間

InkOverlayEraserMode

InkPicture.EditingMode